Windows Vista Beta 1 will be out this week.  Note, the framework version in Windows Vista is the Beta 2 framework.  That means only the Beta 2 Visual Studio will install correctly on it.  If you try installing a later CTP, the framework version mismatch will be detected and VS will not install on it.