I did use "Vista Virtual Desktops" for a short time, and it worked great, apart from afew apps that really screwed around with it. Until MS get their act together i probably won't bother again for now.
I do use something else called Xneat window manager, which should definitely come built into windows!