Just a tip for mages, make sure you have a decent MP pool and pump up some Mind points. Stygian Spikes and MP Siphon are quite useful during long stretches, or if you are jumped by groups of mobs.