yeah for the all around experiance rogues are the most able to take on a wide varity of plays. you can be stealth dagger sticking fool or a archer with a nice cudly pet or go tank with a wicked heals (bard song) --- I smoke like a true white guy.
I personally love bard classes so rogue, as for many others, is the most fun for me to play. Cleric though is another all around class in that it does melee dps, range dps, large heals, and tanking. --- A fan of things that do stuff.