I don't really know if I have a prefered class. I mean I like being sneaky like a rouge, but I also like to be a team player sometimes and take on the role as tank or healer. I mean I currently play a Warlord in DnD (healer), used to have a lot of fun playing a Rogue in WoW (damage), and have recently had a lot of fun as a Heavy in TF2 (tank). And it isn't like I like being the jack-of-all-trades either. If I'm a healer I focus on healing, if I'm suppose to put out damage I make sure that the damage is put out, and if I'm tanking I'll tankity-tank-tank till the cows come home.
Although I think in the end I prefer being a damage dealing class. I usually prefer getting up close and personal (but behind at the same time), but if I have to kill from afar I like having some magic (or something similar). And whether I'm using blades or spells I generally don't go for the brute force approach either. Trip up the enemy, leave him dazed, confuse 'im, all while taking him down where he can't hit me.