Applications that divide Windows workspace up into multiple "virtual" desktops is not something new. Couple days ago I stumbled upon a FREE tool (Finestra) that runs under the Microsoft Public License (Ms-PL). Using Finestra you can keep, as an example, internet applications open on one desktop, work on another desktop, and so on (up to 4 desktops).
There is also an interesting feature that allows you to show live previews of your windows when viewed from the fullscreen "switcher" view; and the tool supports Windows 7.
I thought it would be interesting to test the tool in a VDI environment using PCoIP. So, I fired up a VMware View session and connected to a virtual desktop with Finestra. I recorded the video you see below.
During my tests I noticed that on average Finestra added a Memory overhead of 80KB per virtual desktop (this probably would be broken down by ESX Transparent Page Sharing), and also a little bit of CPU overhead as well.
Definitely it is not something for all users, but developers and Administrators could benefit of the solution.
You can find more about Finestra at http://vdm.codeplex.com/