I downloaded and installed the latest and greatest IE7 Beta. It is still in Beta. However, it does look like the Redmond folks are paying close attention to competing browsers. IE7 has tabbed browsing (very cool), a very clean no-clutter interface, and most interesting of all, it has a tab-thumbnail preview (very very cool). Download and check out IE7.