I wouldn't go that far. IIS finally got multiple web sites and multiple independent application pools, stuff that's been around in other servers for years. It also finally plays just a little better with clustering (but not quite there yet). That's good, and has made my job a lot easier. But I wouldn't quite say "rocks" just yet. Maybe IIS 7 with Longhorn.