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?