Microsoft has apparently launched an "Express" version of its Visual Studio 2005 which, if downloaded within a year from today, is free to use. It's obviously watered down, and the site says it's for hobbyists, but it'll be interesting to see if the Revit API will work with it once the API becomes compatible with VS 2005...
Here is the announcement...
Cheers
Solomon