Hello Dual-Boxing.com Community!
I am new to these forums. I started dual-boxing yesterday after much deliberation, and am finding it tremendously entertaining. WoW gets pretty repetitive playing only one toon at a time. This is a new challenge!
Anywho, I have been doing research today at work (very work-related, I swear!), and I was wondering if anyone could assist me in picking software.

I see that Jamba and MBv2 are good WoW add-ons for general stuff, but a third party (FULLY WoW LEGAL!) program would really save me a lot of hassle.
I am leveling a Druid and a Shaman on a single Vista computer with a single monitor. My graphics card and memory are quite adequate and I am not encountering and lag whatsoever.
Up until now (got them to level 8 last night), I have to alt tab between the two WoW screens (accounts) to target and cast spells, etc... Very tedious.
It seems silly - both cast nature ranged attack with the "2" key, and "1.5 sec cast heal" with the "4" key.

Which of the following programs would be best?
I have seen:
Keyclone
Autohotkey
Mubox
Hotkeynet
Mousecloner
InputDirector
Octopus

Any guidance on what would fit my specific setup (one Vista PC, one monitor, two characters simultaneous with similar abilities) would be enormously appreciated.

Thanks!
Row199