"Shaman's theme is good but i don't care for the class".
So, no Shammys for me. Besides, i don't like any of the races that can be one, expect the Draenei and Orc.
Try Hunter. Their shots and stings and certain pet abilities take on elemental magic properties.
Ah, yes, forgot why i don't want to play a Hunter. That pet. It ain't cool. Gimme something else in place of it (skeleton? Hunter would be easy to convert to Dark Ranger, just replace beast pet with an undead minion). EDIT Yeah, WoW has a lot of choices for a pet. I don't like a single one of them. Don't think even Exotic beasts had any i'd like.
Seriously, i've never found Hunter to be particularly fun to play, Warlock is far more fun and interesting ranged class. EDIT also, i miss the ability to use at least some melee attacks and dual wielding melee weapons (while having a bow or gun). Stupid change, if you ask me, if sensible one.
I'm Warlock in my heart but i'd prefer more physical melee class right now.
EDIT and class isn't so much of an problem for me as the fact i can't play an
Alliance Forsaken or Blood Elf (or Draenei Warlock). Sigh. Guess i'll figure something out.
EDIT actually, since i don't have any real ideas, maybe i'll give a Hunter a try. Then i've made one of each classes but a Priest since playing WoW again.
Priests are my least liked class, to the point of hating them.