Want the word from a true IT man? Here's my opinion.
Windows Vista is probably, next to ME, one of the most awful operating systems ever. Vista has different features and works better with memory and such, however, due to the large amount of unnecessary features and sluggish programming, it is a requirement for it to work so well. If it were not, it would never run fluent in the first place. Therefore, heavy applications don't run so well on Windows Vista, so I wouldn't recommend compiling, rendering, etcetera.
Windows Vista was once known as Longhorn, the 'gamer' OS, however, due to some internal conflicts or agreements (either of the two, I wouldn't know since I don't work with Microsoft), the second team of developers started finishing the source code in order to halt the long wait, since XP was a product released in 2001 and Microsoft fell silent for some years. Since everything was pushed like this, it was programmed pretty sluggishly, and was presented as Vista.
Windows Seven is the actual Longhorn we've been waiting for, the gamer OS that should be safe, fast and versatile. So far, that is correct, however, we can't make any assumptions of how the end product would be since there's only release candidates available so far.
To make a long story short, bear with XP a little longer, Vista isn't much of an improvement. When Seven releases with a service pack (because, as we all know, none of the operating systems Microsoft made performed well without it's first service pack) then you should consider making the switch. The performance is very much comparable to XP, it's safer, has DirectX 10 integrated and has good virtualisation compatibility with Intel (so I heard).