I find Gunbreaker and Warrior the most fun tanks to play. Mainly because you feel like a bad butt.

Whm is the only fun healer since it's the only one that can do good damage and heals.

My personal favourite DPS is Monk (mostly because it involves punching).
Samurai is also kinda fun basically any class that deals damage.