My wife has her own Powerbook, but I can see where fast user switching would be useful.

But, yeah, I bought a license for CodeTek Virtual Desktop around 2.3.5 (you get more desktops) and have been mostly pleased. I can recount my gripes if you wish, but I suspect some have been resolved in 10.3.