Free stuff from Microsoft…
Microsoft are now offering free versions off some of their Visual Studio products. And although they are slightly limited compared to the complete version they seem to allow commercial use (from the FAQ: “Create fun and interesting applications for their personal enjoyment or to share with their friends, or even commercially distribute your programs. “)
http://lab.msdn.microsoft.com/express/
They won’t stay completely free though. Once the products leave beta they will supposedly be available for $49 each. Which is still affordable for us students though :)