Visual Studio .NET 2003
MSDN January Libray (3 ISO's)
Win XP Pro with SP2 (ISO)
Virtual PC 2004
I could order Visual Studio 2005 Profesional, although it would cost about $7 for shipping.
It all legal aswell. But there are conditions for the software usage, especially Visual Studio.