VirtuaWin is far superior to Sysinternals. Sysinternals shells a new explorer for every "desktop", which both uses more resources and restricts your ability to do certain things/have certain features. VirtuaWin is all on one explorer with window hiding/moving.
VirtuaWin is what I use and is the best I've found by far.
It's also free.