Mages all the way. You might think that having a mage as you main char is a bit vulnarable, but there is a triangular formation that you can use that keeps your mage at the back so that he is protected by your stronger party members,eg fighters. If you use that formation it dusnt matter what class you choose to be whether it be archer or whatever.( ive drawn a little diagram of the formation below, with being main char)
o
o o
o o
|