Got this at work...the comments after the announcement section are pretty funny. Even funnier, they seem to be primarily from Windows users/admins, not PC bashing Mac zealots.
IE 7 gets IE to where Firefox was in the early beta stage. What's worse is not only did they not fix a bunch of bugs, but they broke a lot of the tricks people used to workaround those bugs.