Some of you might already know about Windows 7 with the Desktops utility, which uses the OS's built-in functionality (http://www.lockergnome.com/windows/2012/02/28/how-to-create-multiple-virtual-desktops-in-windows-7-for-free/). However, since there was never a UI integrated in Windows that uses this functionality, most software developers do not support multiple desktops. Which means you can notice some very strange behaviour when using Desktops.
Here, I want to talk about Chrome. When you start Desktops and you switch to your second desktop, you will quickly notice that Chrome will not start. Firefox does start, but you have to be borderline insane to use Firefox.
To fix this, simply create a new user directory in C:\Users\User\AppData\Local\Google\Chrome\User Data\, in my case this is Desktop2. Then, create a shortcut somewhere, click properties and enter the following path:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --user-data-dir=C:\Users\User\AppData\Local\Google\Chrome\User Data\Desktop2
Where User - the name of your computer and Desktop2 - the name of the second user folder you have just created. Voila, you can now use your Chrome on your second desktop. You will have to do this for every desktop instance you start (Desktops supports up to four instances).
I hope this piece of extremely specific knowledge helps someone one day. Have fun using Desktops (to hide facebook on your work computer, for example).