VirtueDesktops offers virtual desktops on Mac OS X. You can define many different transition effects for the change of workplace, name and colors for the different desktops. With configurable keyboard shortcuts or a Expose you to switch quickly and easily between the working surfaces. When you click in the dock on an application that is located on a different work surface, VirtueDesktops automatically switches to the appropriate desktop.
The trick ever: VirtueDesktops has already integrated SmackBook and Shadow Book functions. Just carefully slap your Apple computer with Sudden Motion Sensor and he changes the workspace.