Quests are where it's at. The class quests are annoying as fuck but past lvl 30 you start getting insane xp from quests. Also, I would recommend keeping gear upgrades from quests and wearing them, not like you will die enough to actually have to repair them (repairing is optional) and odds are you will replace it before it gets to 0 durability.