IE 7 is now generally available.
I just downloaded it. It seems alright but like FF it doesn't open a new tab for anything on your favorites list. At least with FF though you cand hold down CTRL while you click to open a new tab. With IE it appears that you have to open a new "blank" tab first.
Oh well, it's an improvement over IE 6 anyway. :cool: