I am running SysInternal's Desktops 1.02 and FireFox 3.6.2. I have noticed that while I can have Internet Explorer 8 open in multiple virtual desktops, you can not do the same with Firefox. If you try you get the error message:
Firefox is already running, but is not responding. To open a new window, you must close the existing Firefox process, or restart your system.
I did a little digging around to work around this and came up with creating a second profile via the Firefox profile manager (accessed by starting Firefox with the "-p" switch). This unfortunately created a new problem which is my add-ons (of which I use many) do not stay synchronized between profiles.
Is there a better approach here?