I think the fact that noone can agree on which class is the best and which is the worst speaks volumes about how well balanced and different the classes are.

Or it speaks volumes about how terrible the combat log is for parsing =P

Either way, I'm happy that noone's going home crying because their class is just far and away unviable or bad.