I stand corrected, Microsoft supposedly stopped maintstream support for VB6 on March 31, 2005. But what does that really mean? Plenty of projects are still being developed in VB6. Does it mean Microsoft will tell you to blow if you call their tech support? But let's be real, how many of us call Microsoft for tech support? Normally we just come here, use the knowledge base, etc.
But you were looking for a cheap version of visual studio.net. I think downloading the visual studio express editions of the software is as cheap as it's going to get, and it's free!
The more I use it, the more I love it. The WebDeveloper version is not language specific, you can create projects in C#,VB.NET and I believe J#. This is only for web applications. For windows applications you must use language-specific versions. There is C# 2005 Express and VB.NET 2005 Express. And if you need a database to play with, there is SQL Server 2005 Express.
The wisest people are those who are smart enough to realize they don't know it all.