Internet Explorer feedback
The Internet Explorer feedback site is now live - its hosted on connect.microsoft.com, which means you will need a Passport ID to use it.
The IE team have posted a detailed blog entry about the new site - go check it out:
http://blogs.msdn.com/ie/default.aspx