I'd personally go with keyclone - in a heartbeat - it's a steal for $20. It'll save you a LOT of time and frustration and let you focus on the important stuff - getting your guys leveled and macro's setup etc.. If you can't afford $20 then you'll have a much bigger problem with the overall cost of multi-boxing.

I really love my setup and keyclone is the most important - yet least expensive part. The other program I use is called Multiplicty (I think that's the name)- which lets you share your keyboard and mouse on different computers. A lot better than synergy (which is dead in development).

-Kick