Well try them all. I did and found their strengths and weaknesses. Essientially its like this ;
Bladedancers-lots of attack power but slow attack speed. Lots of balanced abilities.
Rangers-can use traps and immobilize enemies, which comes in handy at times.
Druid-have very low attack power up until the higher levels. These have a high amount of energy though to make up for it.
Paladin-can use various amounts of skills that are great for team players. These ones handy to use as they are strong overall.
-sorry but i have yet to play as the other two chosen classes.
Death Knight-these players are strong and have lots of health and a lot of attack. They are powerful overall but are low in energy. Can stop enemies in their tracks with a skill.
Warlocks-Annoyingly powerful but have a somewhat low defense. Very strong overall.
-there is a Forsaken class i have not yet played
Rogue-these are cool because they can turn invisible, which is handy in tournaments and in large group fights.
- there are highlander classes i havent played
If it is which one is better to play, i would recommend playing as a firstborn. It is easiest to get help as a firstborn because they are helpful( in most cases )
If you have any other i nfo anyone would like to add i would be glad to learn more about the other classes.