I'm looking for a freeware version of a piece of software that will allow multiple desktops on a Windows machine, XP to be more specific.

If freeware versions are not available, I would settle for either a cracked version, or a username and registration code for a pay copy.

They are available as pay products, but I have not found any that are free, and haven't really spent much time looking for any hacks for them.