I have a web site running via IIS7 on Vista. The site is running on port 88, so http://localhost:88 should render the default /Home/Index view.
This works correctly, as
From Control Panel, go to Turn Windows features on or off, then check Static Content in sub-sub-sub node of IIS.