As mentioned earlier, go to the VS.NET 2005 launch, Microsoft has been extremely generous and given away the Standard Edition of VS.NET 2005 and SQL 2005. These aren't the freebie versions, but are the entry level pay version. Probably all the many developers need.
http://msdn.microsoft.com/vstudio/products/compare/default.aspx