I suspect this to be a cleverly disguised "Help Me Choose My Class" thread. If you would like to know more about specific classes, feel free to browse the class forums. There are sticky threads about tanking, dps, healing, and PvP in most of the forums.