Trying Windows 7? What Are Your Impressions?

The Windows 7 Beta was released today to anyone who wanted to try it out. Microsoft claimed "unprecedented server traffic" ended up crashing the site. Still, have you tested it via Torrent downloads?

Advertisement

Share This Story