This seems to be a frequently asked question of C# users - why is VB the default language for my application? 

http://blogs.msdn.com/a_pasha/archive/2005/08/19/453713.aspx