Quote:
Yep, chanter is another class that pairs well with just about anyone. Good slows, great haste, mana, mez, illusions and more!
Except bards! MUUUAAAAHAAAHAAAHAAA!
That's not the question of course, so to the OP, I would suggest either a druid or cleric. BL's aren't the BEST tanks out there, but they do reasonably well. The druids and clerics heals/buffs (the druids DS's and HP buffs and clerics AC/HP buffs in particular) would be great contributions if you were letting the BL and pet alternate tanking. Once you get to a level where you really don't want your BL tanking, you'll probably want more for your group anyway (ie a tank and some more DPS), so it wouldn't be a problem.
The necro would be really nice if you wanted to aggro kite (or even fear kite) most of the time. The druid would fit this bill well also. The cleric wouldn't play a very big role in a kiting duo though.
A chanter would be good if you're using charming for additional DPS. Since they don't provide any heals, you would really need that additional DPS to counterbalance that (the higher slow/haste percentages make them a worthwhile addition also). Again, they probably wouldn't provide much in the way of a kite group, unless the BL could generate enough aggro to keep the mob chasing them and not stopping to pound the charmed pet.
So, overall, for most situations, I would probably suggest a druid, but a cleric, necro or chanter would be good choices also. Don't worry about trying with a bard. The bard would get bored with the slow XP pace and just go solo
.