Use Multiple Desktops with Synergy
Somebody at SXSW told me about this but I totally forget who it was now. Whoever you are, thank you!
“Synergy lets you easily share a single mouse and keyboard between multiple computers with different operating systems without special hardware. It's intended for users with multiple computers on their desk since each system uses its own display.”
To the left of me is my Mac, to the right of me is my Windows 98 machine and in front of me is my Windows XP machine. Now I can just move my mouse cursor over to the other machines like I had multiple desktops. I can copy and paste URL's. This is super-handy for doing cross-platform testing. This thing even supports Linux but I usually just ssh into that machine. It's only about a megabyte in size. It's just fun to play with! My only peeve is (of course) the usability of the application. Assigning screens and setting up the clients could certainly be more intuitive but it still only took a couple minutes to set things up.
This is one of those utilities that I'd pay for. What a bonus that it's free!