The basic answer is yes. Any tree and you will find that you can lvl and do well.
Quote:
If the class couldn't play solo, it wouldn't be in the game. Simple as that.
LOL! Based in a mass multi player game online? True to a point, but in the same breath so very wrong!!
The trick is to find a class that you like. It will take a while to find your "nitch".
I love my Prot Pally, but not my fav.
I really enjoy my Holy/Dis Priest, even shadow spec too, but...
My mage rocks... and slowly building a twink out of it... and I have a hunter that is providing for the twink... it's ok.
Rogue, well... I lost intrest about lvl 15 to be honest.
War, didn't make it past lvl 10.
Now my Enhanc Shammy? I'm really loving it, gone from lvl 22 to 28 in less than a week! (and I have a wonderful woman and four kids, try and find time to play!) And yes, despite the hacking that Shammys get, I'm finding it to be the class I "connect with the most".
Before this? Well I played on my buddies account and had a Lock and a Pally. I went back to the pally and still haven't touched the lock.
In the end it really just boils down to, do you enjoy playing it? I recomend that you take a toon to lvl 20 before you drop it. Liking it at that point? Then take it to 40 (as that where I find most toons really start to shine in it's class). But mostly, have fun. If at anytime you don't like it, roll a new one. You can have up to 10 on a single server (and 10 more on the next, repeat).
GL