Although Vista doesn't "support" Visual Studio 2003 it does work fine - I spent a year working on web-forms, win-forms & windows service projects using .net 1.1 in VS2003 without any problems. MS have an issues list at http://msdn.microsoft.com/en-us/vs2005/bb188244.aspx
Vista64 would definately be my choice.