Im new here but I multiboxed AO years ago. Im 32 from Canada. I played WoW with my GF for over a year (on a single comp/shared account). Then I quit to play PotBS beta, from there I went to AOC beta, you know whats comming, then to War. So that sucked, now I want to come back to WoW. So this time around we'd like to play together. Problem is I have more freetime than her, but I'd like to keep the toons the same lvl +have an edge in lvling and PvP .

Ive read the faqs and I know what Im doing but Id like a little advice.

First which software would you recomend? I have 2 solid comps networked, but the other comp/monitor is over my shoulder and CRT (Im not moving things around). Id like to run both accounts through the network on my PC. Im pretty tech savy so I dont need simplest Im looking for smoothest eg. once its all set up with patience it will work best.
(edit) But if running 2 accounts on 1 comp is smoother I can do that.

Secondly, Id like to hear what classes you would recomend, Id like to be in the 60s when Wotlk goes live. Horde or Alliance.

Also I read that BC was required for boxing is that right and why?
"2+ WoW accounts . Upgraded to BC. Or 2+ copies of another game. " From Multiboxing Frequently Asked Questions - READ THIS BEFORE POSTING.

And Ive been away from wow for a while anyone recomend a PvP server in US.

Thanx in advance.