Install iis 7 on your vista os.Open up the iis manager from administrative tools. Right click default web site and choose add new application. Give your application(your site) a name(alias) and point to your physical application folder. open up your web project in visual studio. Right click the web project and choose property pages. click to start options and choose the "start url" of the radio buttons in the start action section and type http://localhost/yourAlias/yourHomePage.aspx.
Then in the server section below, choose use custom server and type http://localhost/yourAlias as the base url. To enable debugging with visual studio, open up the iis again and right click to your web application, select Advanced Settings. In the behaviour section there is Application Pool property choose the "Classic .Net AppPool" from the options. You are done! You can now use the real webserver instead of the virtual one. Firefox runs incredibly fast when iis 7 is used, whereas it sucks in terms of speed when web developer server is used.