Software
Luke's suggestions...

Here are another couple of tools that may make your life easier. Both allow you to use one mouse and keyboard to control multiple machines on your desk, e.g. your laptop and desktop machine, or a PC and mac. Both are free.

They work a bit like having multiple screens connected to the same computer - just move your cursor from one screen to the other.

http://synergy2.sourceforge.net/ - this works with machines running different platforms - also synchronises the clipboard for copy and paste between computers.

http://www.abyssoft.com/software/teleport/ - this is mac only, but seems to have more features. Drag and drop works with this too, which means you can even move files from your desktop machine to your laptop simply by dragging files from one screen to another.

Papers