That depends on how you define best. The warrior class is probably the easiest and most straightforward class to play. There are mage spells and spell combinations which are quite effective, but (as always) this class requires more experimentation (the first time through the game) and better planning with the use of skill points (though mage spell books can be bought). Survivor is probably the most challenging class to play.
differences between classes (minor spoilers)
Early Starter Tips (NON-Spoiler Version) (contains much of the information in the above topic)
the links below contain spoilers
ARIC'S WARRIOR GUIDEKaan's Mage Guide /
Playing a mage character...Archery as a warrior - my thoughtsFree skills, and spell books you can buyWelcome to the forum. <img src="/ubbthreads/images/graemlins/wave.gif" alt="" />