I'm a long time software developer who requires IE and IIS for some of the things we do. I really like where you're going with IE7, clearly you've done your homework. You've done a great job addressing a lot of the issues I've had in recent years, and I think you've nailed the most important competitive features. The difference in the UI is startling - and that's a good thing. The way you implemented tabbed browsing, anti-phishing, RSS, print fix, all very well done. I did notice that favorites bug mentioned in this thread, and also occasionally some pages would simply come up blank in IE7 but not other browsers. I wonder if it might be the fault of the site, because IE7 is stricter on some things, so I don't want to prejudge. Anyway, if I had FireFox installed, I would definitely consider switching, particularly with the enabling of Vista sandbox mode. But if you're picking up my default browser right now, it's Opera. Although it has occasional rendering incompatibilities it has some nice advantages: - it's known to be one of the fastest browsers, and that has been my experience; - it does a great job of tabbed browsing and file transfer management; - it supports hundreds of skins (okay, it's a guilty pleasure); - it exposes a lot more functionality (such as quick preferences) on the menu bar; - it's more isolated. New versions don't mess up my code. We use the Microsoft web browser control in a lot of our code. Unfortunately, IE7 completely breaks the reference, so many of our projects no longer load. We can work to fix, but if you could address that we would greatly apreciate it. Also, IE7 requires all windows to contain an address bar, right? For the internet it seems on the surface to make sense, but I would argue that there are legit reasons on an intranet. Bottom line for me: basic backward compatibility is at least as important as new features.