Sysinternals, now a part of Microsoft has released Desktops v1.0. This lets you get organized and can result in increased productivity too. Desktops allows you to organize your applications on up to four virtual desktops. Read email on one, browse the web on the second, and do work in your productivity software on the third.
You configure hotkeys for switching desktops, you can create and switch desktops either by clicking on the tray icon to open a desktop preview and switching window, or by using the hotkeys.