Es gibt Unis, die bei dieser MS Developer Aliance mitmachen. AFAIK kostet das für die Uni relativ wenig, dagegen darf der Student die Sachen dann aus dem Rechenzentrum ausleihen und legal (für sich) eine Kopie ziehen und diese Benutzen, solange er Student dort ist. Ob XP da miteingeschlossen ist, weiss ich aber nicht.