I'm only level 32, but I love leveling my mage. I'm spec'd heavily into ele and use my stone elemental to tank. I'm then spec'd into pyro and dom. I find that this is the best leveling spec for a mage for survivability.I have multiple snears, "sheeps" lol, and a few shields. I havn't done end game, but I can't see myself rerolling. The only thing I have a problem with is PVP. I suck at it but I want to be good, I just think a mage isn't good to start out with if your not YET good at pvp...we too soft other then that mages have tons of abilities and if used right could equal a fun experience. It's not always being on top of dps charts...