WoW druids. I love the utility. A form dedicated to melee DPS, to tanking, to healing, to using spells, three travel forms, stealth, two DoTs, a nuke, two AoEs, three HoTs, two flash heals, a large heal, an AoE heal, a rez, the ability to remove curses and diseases, a buff which increases all stats, two snares, a spell which reduces armor and prevents stealth, and I can track humanoids for evasion and stalking. I can summon trees to fight for me, and, hell, I even have a second no cooldowns no strings attached hearth stone. The only thing I can't do is make food, water, or soul stones.
Warlocks are cool too. I love DoTs and summoning demons.
Outside of WoW, mages. Especially the kind that let me use similar utilities as the druid above.