One thing that should be mentioned about the program is the fact that MS can check to see if you are actually a student yet. So, your @xxx.edu e-mail address may work yet in order to get the offer, but if they feel like it, they can make you send in some sort of record that you are enrolled in at least 0.5 credit hours. If you cannot provide the verification, they'll probably make you pay the price of a full retail version.
Figured I'd throw that out there.