yo programo en VB.NET, aca ahora van a saltar todos a que te vayas para C#, pero vos elegi el que mas te guste y te sientas comodo, yo por ser de VB .NET tambien me tengo que leer codigo en C# y no tengo problema al pasarlo, es lo mismo, cambia la sintaxis nomas. te recomiendo eso si usar version 2008 minimo, la 2003/2005 ya no existe, y si podes la 2010 mejor.
saludos.
saludos.