Installing IIS 7 on Vista is pretty simple, but there are some significant changes under the hood. For example, by default fewer components are installed than were installed in IIS 6. You will probably want to enable some additional features. Take the case
of IIS 6 compatability. To use ADSI scripts, you need to install the IIS 6 compatability components.
IIS Technical Evangelist