In the words of Willy Wonka, "Wait a minute. Strike that. Reverse it."
IIS 6 finally got some of the capabilities of Apache (like application pools, very useful when you're running many applications on the same server), and the IIS coming with Vista will get some more (like modularity, also very useful). Yeah, IIS is better when it's still playing catch-up.
When you say "better" it's all relative. In terms of overall support and cost, yes it is better and that's why teh suits choose it over Apache.