Here is how to use VS 2005 and Visual Web Developer on Vista:

http://blogs.msdn.com/webdevtools/archive/2006/09/18/761206.aspx

http://weblogs.asp.net/scottgu/archive/2006/09/19/Tip_2F00_Trick_3A00_-Using-IIS7-on-Vista-with-VS-2005.aspx