im gonna /agree with warlock being the best in terms of the most popular ideas of what a best class is made up of... high ammounts of damage at 1 time, ability to have a backup plan for as many situations as possible, survival skills, counter attacks that are either always useable or frequently available (pets mainly), and the how much gear will effect their value as a player...
so endgame id say warlocks have it best cuz u gotta look at it as who can do good in almost any situation, not who could be the best at 1 specific thing.
ive never had one myself, but i admire anyone who plays a warlock endgame and does wel... seems their potential is only limited by the player's IQ and reaction time
