really depends on what my friend chooses, since I love every class.
If he goes demon hunter (which he likes range), I'll go witch doctor, as I really enjoy the CC capabilities.
If he goes anything else, I'll most likely do monk or the DH.
Barbarian is OP as fuck and it doesn't seem like a challenge.