http://switchstep.com/ReSpaceApp This works, is free (right now) and is awesome. Just be sure to manually create as many spaces as your layout (in preferences) is expecting.
open