here is a real smooth sysinternals app that gives you 4 virtual desktops....it is fast and very smooth. the only deficiency is that you can't move windows from one desktop to another, they have to originate at their 'home.
http://technet.microsoft.com/en-us/sysinternals/cc817881.aspx I second nutballs, Windows 7 blows the socks off of xp and vista. I was really really surprised. Not only has it ran all of my programs but the coolest thing ever is that is accepts/utilizes drivers from win2k, xp, OR vista. doesn't freakin matter. MS should have caught on to that a LOT sooner.
at any rate, windows 7 is prettymuch staunch. it makes a great desktop...shit runs faster then xp, they leaned up a lot.