Well doesn't most IT-students qualify for a free MSDN subscription or at least Dreamspark (which has Windows Server, SQL, VS and so on for free for any student)? My experience with Microsoft is that they are very generous with their software in regards to students since they have a lot to gain and really nothing to lose by letting soon-to-be-professional-developers get comfortable with their stack.