I've been mostly an Access/VB6/SQL Server developer and am excited about the trek to Visual Studio.Net. I'm wondering what would be the advantages of using C# over VB.Net. I'm mostly dealing with your standard form interfaces to databases, but will get more into the web development phase later this year. I'd appreciate some feedback on whether it's advisable to go with C# or learn VB.Net first then gravitate towards C# since it's more complex. However I've heard so many good things about C# maybe I should go down that route first and not waste my time with VB.Net.