Free software is awesome, but sometimes paid software has its kicks. What if you could get paid software for free? Introduce Microsoft DreamSpark. DreamSpark is an attempt by Microsoft to give away its software for people to develop new software using Visual Studio 2010, test out there server operating system, develop games and applications for Windows 7 mobile. Pretty awesome right? The only catch is that you need to be a college student or have an e-mail with "edu" (of course there is ways around the verification system)! So if you qualify, I recommend giving it a try!