Still trying to pick class/spec, here's my thought process, please poke holes in it.
Want to be desirable to dungeon groups, no dps-only classes, so that rules out mages, warlocks, hunters, and rogues.
Want to be able to do stuff solo without feeling gimpy, so that rules out pure tank or...