現在、新システム開発における言語選択で悩んでおります。

Windows向けのデスクトップアプリケーションを開発予定で、
開発環境はVisualStudio、言語の選択肢はVBまたはC#です。
開発規模は200人月x5ヶ月程度。

いずれも.NET Frameworkを用いた開発になるため、
機能面での差異はほぼないと考えています。

強いて挙げるならば、構文が冗長くらいしかイメージはないのですが、
C#を選択することのメリット・デメリットがあればご教授いただきたく存じます。