Microsoft released the first public preview version of Internet Explorer 7! While I don’t like MS, or Internet Explorer (Mozilla Firefox user for several years now), the world’s most used browser was in need of an update badly. It has some known issues (it’s a beta you know …), but on my computer it runs fine. Most noticeable changes: tabbed browsing (hehe), better PNG-support, RSS-support. Have a look for yourself!