Microsoft is giving away copies of Visual Basic.NET in a promotion called VB at the movies. In exchange for watching five relatively short "movies" you get a "free" (not for resale) copy of Visual Basic.NET (IDE and all needed tools). The movies themselves are a showcase of features available in Visual Basic.NET. Note that only 2 of 7 movies are currently available.
http://msdn.microsoft.com/vbasic/