If you're in an engineering or computer major in college you can get it for free (if your school is part of the MSDNAA program), and if you have a valid .edu email address (eg you're taking at least one class at most colleges) you can get an upgrade from vista to windows 7 for $30?