Hello paulrbeers, Happy new 2010!
You may be interested on my similar experiences:
My desktop computing environment comprises two iMacs 24'' side by side sharing keyboard, mouse, and pasteboard. This is possible through a very nice free tool called
Teleport.
Thus I have two independent computers and not a "monitor" nor desktop extensions. Furthermore I can use the keyboard and mouse on my desk to steer my MacBook Air that is kept "floating" on a support arm (when it is not hidden inside my briefcase nor glued on my hands).
This arrangement has worked fine for me since I prefer to distribute the load by running different applications on different computers. For instance I can run some virtual machines (Win and Linux on VirtualBox) on the faster iMac 24'' while playing media, editing files and pictures on the slower iMac. I can still keep many web browser windows open on both machines and surf freely using the same keyboard and mouse.
The most important thing besides Teleport is to keep work files on a share. I use our time capsule and will soon connect the IMacs through a cable for Gigabit fast file transfers. Any heavy processing is done locally on every machine and later synchronized to the file share. Similar arrangements have worked fine with a mouse and keyboard sharing tool called Synergy, that worked on Win, Mac and Linux. Unfortunately Synergy doesn't work on Snow Leopard anymore.
My next step may be to run the Snow Leopard Server on one of the iMacs, although I fear that this may slow down one machine and force me to keep it running 24/7, shortening its lifetime. Maybe I should go for the Mac Mini Server when and if my limited budget allows.
Sincerely,
/Macchi