Windows Vista Beta 2 and Office 2007 Beta 2 Download and Order Portal

TechNet Australia brings you the download and order portal for Windows Vista Beta 2 (available soon) and Office 2007 Beta 2.

http://www.microsoft.com/australia/technet/innovation/