Concordo com o Rocha em tudo q ele flw, soh queria ressaltar q muita coisa q foi dita do vb.net não eh verdade.
1. O vb.net eh menos complicado que o VB 6.0. Pq até hj o VB 6.0 tem muitos "remendos" que deixam duvidas ateh hj . O vb.net mesmo com uma comunidade pequena, jah supera nisso alem de ser bem mais simples pra tudo.
2. Comparar com C eh um tanto q complexo falar dessa forma, acho q estão misturando com o C# q eh uma linguagem do .net como o Vb.net eh , e o Cobol.net e o J# e muitas outras;
3. Com relação as maquinas, se vc tem uma ( somente 1 ) maquina boa, vc pode usar ela como servidor, e as outras podem ser qualquer uma (inclusive linux), q elas chamam somente o servidor sem ter nenhum processo nelas ( utilizando o asp.net );
Acho q eh isso.