Virtual Desktop Manager
I've been tinkering with Linux lately and one of my favorite KDE features is the desktop switcher. Tonight I found Virtual Desktop Manager, a Microsoft PowerToy that does basically the same thing. It looks promising so far.
Update: This thing was really flaky until I upgraded my RAM to 1GB. As Girish pointed out, it would freeze under low memory conditions. Also, one of my biggest gripes is that if I have VS.NET maximized on desktop #1, switch to a different desktop, and then come back to desktop #1, VS.NET will no longer be maximized. Nothing major...just a pain in the butt.