I've always been partial to tank and dps, two low maintenance roles in a traditional party. Back when I played Everquest live in 2000 I had a Paladin and a Monk I'd trade off on back and forth. Though I never got to do raids it was still fun to do small pick up groups in dungeons like Crushbone or Blackburrow where I tanked on the Paladin or did assist dps on the Monk.
DPS or support, generally I like pet classes. Pet can pwn the encounter and I'll be a bump on a log AFK, or doing other stuff in game. Enchanter was a lot of fun in EQ, but frustrating with people breaking mezz, killing your charm pet, or whining that you wouldn't buff them and you totally did it was some spell stack incompatibility and they spend the whole time being big gamer mad at you.
I was thinking about rolling a mage on eq project 99 to try out the pet class.
I raided with a mage on live for a bit, its a fun and can stand entirely on its own. If you get a regular gaming buddy look for shaman since they complement you, rangers not so bad neither.