First and foremost I would raise up the "Photoshopped" warning sign. There's not clear indication, what so ever, that the screenshot seen at that site is real. It may partially be due to JPEG compression, but certain texts seem modified, if you look very closely at the browser version information box. Also the logo and "Windows Internet Explorer" part looks to me wierd. Not to mention that the graphic elements at the top aren't in proportion to the rest of the screen. It could be authentic, but as always, be vigilant.
As for what Sarcle.com said, I pretty much agree about what he said. Microsoft is just SOL with their Internet strategy for many parts. So far only their IM service, Hotmail and MSN seem to have some hope, while definetly being the loser in the search and browser markets. They lost it already by dropping the ball by announcing IE 6 would be their last browser. Then they reverted. Now they've made movements towards shipping IE 7 primarily, if not only, for Windows Vista. Their strategy is horrible. It's like a ship lost at see without a captain. They need a skipper that sets a course and keeps it.
I haven't paid much interest in IE 7, because I can't see any real future for it. Alternative browsers like Mozilla Firefox and Opera are taking over and hopefully even end up getting out a good plan for targeting larger corporations, which usually have very though IT policies in terms of adopting new software. Sure IE 7 will unfortunately replace Firefox on the desktop of many complete Internet newbies which have so far been convinced to switch by eg. some relative, but once Microsoft Update installs it automatically on their system and they see tabs, they most likely forget about the rest.
This is just a roughly laid out example, but these kind of cases will be common. But then again it's also most likely going to be that alternative browsers won't suffer a big loss due to this. They have something freah they can deliver and they have the time to go even further, while MS struggles to come out with something, which will be at the time of release outdated by numerous years.
It's not about hating Microsoft. It's about using smart competitive products. When was there anyway anything new in IE which was actually innovative?