Just a quick question i'm sure has probably been asked a couple times...basically i have a good background in vb3 up to 6 and now i would like to move up, i've got a copy of visual studio 2005 pro and i've found that a good amount of things have changed.

Basically should i spend my time learning C++ or C# instead of learning all this new i guess .net VB stuff?

Thanks!