I use Linux a lot and I like having multiple desktops. For a long time I complained that there was no decent (emphasis on decent) software to enable them on Windows XP or Apple OS X. Times they are a-changin’.
Multidesk has some issues, which I haven’t tried to resolve. The primary one being that X connections from Linux machines don’t always work correctly. For X I use Xwin32.