if you are about to make a new character, pick mage.
archer is good too if you're going to cash or lvl slow, but by no means should you ever choose knight.
its been a long while now since i first saw this game on the recently added list. i can honestly say its changed my shopping experience ever since. not one plastic bag in over a year now :)