while others can give you pointers on where to find good equipment... i can say that non-botting, non-macro-capable software multi-boxing is not against the TOS. i have had conversations directly with customer service and technical support personnel at Blizzard, and every one of them agreed that multi-boxing was fine... so long as no botting or macroing was possible. several times, i was told of people within Blizzard that multi-boxed as well... mostly with just multiple keyboards (i suggested this site to help make their life easier). i was also directed to ask GM in game specifically about keyclone, which i did. although they were unfamiliar with keyclone (that hurt ) they re-iterated the statements of the Blizzard personnel.

http://www.dual-boxing.com/forums2/v...light=keyclone

in the end, the rule of thumb was... if you weren't at the keyboard, your character must be useless.

keyclone does not and will not allow for any kind of timed or recorded actions. no botting or macroing is or will be possible. (the same cannot be said of AHK)

you can search this site, the keyclone FAQ, and even the WoW forums at Blizzard for more comments on the subject.

of course, that does assume that Blizzard doesn't change their TOS... which is always possible... i cannot do anything about that. and if they ban multi-boxing, using hardware or software wouldn't matter.