Ok so I have 4 classes 20 or higher and 3 others 10 or higher. The only class I have yet to level is a cleric and i have one in the making at level 8 right now.
I will give my views on each class:
Spirit Master: Dots, pets, snares, roots, fear Fun class, very pet dependant
Ranger: DPS, roots, traps, stealth Kiting class, very squishy
Assasin: DPS, stealth, stuns DPS, stuns, evades, stealth
Gladiator: DPS, DPS oh and DPS DPS, can light tank due to single target taunt
Templar: Tank, Tank and oh Tank Tank, AOE taunts
Sorcerer: DPS, roots, snares, sleeps DPS, crowd control, squish like grape
Chanter: DPS, heals, buffs Ok at dps and heals, great at buffs
Cleric: Heals, heals, and umm heals Heals
I have 3 24s, 1 21, 17, 18, 13, and a 8. Hope this helps.
Ephe