atm I'm using Multiple monitors in xp and it's working fine. Problem is I would like more out of it, mainly I'd like to have separate desktops on each monitor. Currently it's only 1 desktop stretched out across the 2 monitors and programs can be dragged between them and fully maximised over them. I have seen many virtual desktop programs but I was wondering if anyone knows of a good one which helps keep the 2 monitors separate, but can toggle between them. The main thing I dont want it to do is be able to show up windows half on 1 window and half on another, each program should be on its own monitor. Suggestions?