I picked up the game and it's expansion this weekend and have been having a blast. I finally got released into the big wide world after spending the first few days in the starting town and I'm starting to plan for the future.

I like the idea of "do everything on one character". I've marked out at least three classes that I'd like to get to cap - I'm sure others will follow. I'm concerned about running out of quest content; and I'm not a massive fan of grinding. So - as I get to new starter towns does it make more sense to start them fresh with a new class that I know I'll be wanting to play later? Or should I do them with my primary class so that I'm not underleveled going forward?

Or to put it another way, I don't want to gimp myself by being a jack of all trades this early in the game. On the other hand, I don't want use up all the level 3 quests I find on my "main" class and have to grind everything else.