If you’ve never heard of Synergy its a pretty awesome application. Basically it allows multiple computers to share one set of Keyboard, Mouse and Clipboard. It’s cross platform so it works very nicely if you’re running a mixed environment.
I set it up today at home (had to work from home as our office ADSL went down.) between my desktop PC running Ubuntu Linux and my laptop running Windows Vista. You install the Synergy app on the various PC’s that you want to be clients, in my case thats my laptop, you then setup a machine as your “server” and point the clients to the server. On the Server machine you decide in which direction the various clients are and then hook everything up.
At the moment I have it if I move my mouse of the left hand side of my linux machine the cursor continues moving across onto my laptop screen and now my laptop has focus, so I can type and work on it using my desktop keyboard and mouse. I? can even copy something and then move right again onto my linux machine and paste it.
The laptops keyboard and touchpad continues working, but its much better than having another keyboard and mouse cluttering up the desk.
If you do plan on trying it out I would suggest you get QuickSynergy for your Linux/MacOSX machines as it makes configuring things much easier.