I have used the Virtual Desktop option that comes when you use Nvidia cards and though a cool feature that was almost always available in any flavor on linux. I tend to just not use it.
I would rather have a massive screen, with one desktop and the ability to have mutiple windows open on the desktop then have to flip over to other virtual desktops.
When I had virtual desktops on, I would tend to forget what was running where and I would just open the application a second time.
Keep Up with TechRepublic