Ret paladins all the way imo. Excellent off heals and good dmg. The downside howerer is that they are a bit squishy compared to other melee classes like monks, warriors, rogues and druid ferals and therefore can be dpsed down pretty quickly if not kited properly or fakecasted against rogues or...