Now I am really starting to think that Microsoft is pushing VB.net over C#. Here is a link to a C# converter to change code in C# over to VB.net. Why would you do this? I am not sure.
But, in addition to the MY.OBJECT feature only in VB.net and now a C# to VB.net converter, I am starting to feel that they are really looking to push VB.