Official Download links for Windows 7 Beta
By Taimur Asad | January 10th, 2009
Due to excessive demand of Windows 7 Beta from Windows enthusiasts around the world, Microsoft servers have crashed under heavy load as also reported on the official Windows Team Blog.
Continue reading... »