A recent application I have recently adopted to my mac is the beta of you control:desktops.
This application offers all the power of workspace switching that I
find on *ix systems, with all the chrome and feel of a new mac. I
love how the tool is integrated into the menu bar, and although I am
still getting adjusted to it, I find myself already relying on it for
my day to day uses.
I will play with it a bit more and give a better accounting of the product. Stay tuned!
Check out the software at: http://www.yousoftware.com/desktops/