You can read my short story below, or just skip down to the download links. :)
I've been a Visual Basic/Visual Basic.NET programmer since the language was invented, all the way back to Visual Basic 1.0 for DOS. Want a blast from the past, check out the pre-.NET versions of VB (1.0-6.0) on Wikipedia here. I really miss those simpler-days (i.e., when I didn't realize how bad of a programmer I was :)).
<sigh> Anyway, about 3 years ago I realized that an increasingly growing number of people in my developer community where switching over to C#, so I decided to add C# to my bag of tricks. Now I am a VB.Net developer, who does EVERYTHING in C# these days, but still proud to call myself a Visual Basic Developer.
When I chose to learn the language, it was tough because I didn't have many good resources, let alone actual "training". A while back, Microsoft started providing a way for developers to learn a variety of things, including C# in a virtual environment and at their own pace.

↑ Grab this Headline Animator
Here are the links to the courseware:
These and additional C# labs can be found here: http://msdn2.microsoft.com/en-us/virtuallabs/aa740375.aspx
~ Robert Shelton