I used a tool called Immersed[1] for a bit. It is neat and potentially useful, as from what I remember you can create more virtual monitors than you have actual monitors, but the novelty wore off and I stopped, since I wasn't particularly more productive.