I was doing some research when I stumbled onto www.ie7.com and, as a huge fan of Firefox, I suggest you check it out!

I wonder how much Microsoft offered for the URL?!

EDIT: I have mirrored the site, just in case. Mirror: www.IE7.com