I just read a post by Scott Guthrie about IIS 7 being integrated in Vista. The Sidebar gadget to track the number of hits on IIS 7 is surely cool but what is the point ??
Vista won't be running as a server operating system, so why Microsoft are so stubborn and can't propose an upgrade for IIS 6? Don't tell me it's an architecture issue or the code is too complex for Windows 2003, that doesn't make any sense.
I had recently an interesting conversation with some members of the IIS team in Microsoft, and they confirm IIS 7 is only for Vista platform.
So as developers, we will play with IIS 7 but we will not be able to release it as our web server of choice until at least two or three years when Vista Server will finally be ready. If you add 2 years on average to get full adoption of a new operating system, we're talking about 2010!