Virtual Desktops

So, I’m at my desktop at my internship and I forgot how crappy it was to actually work on a windows machine. I found the setting to turn on anti-aliased fonts (although, it isn’t as good as GNOME’s AA support), but I still miss virtual desktops. My mind works better when my work is abstracted into neat little piles of cruft. If anyone has any suggestions for software that will do this for windows, I’d really appreciate it.