I like the bard (with appropriate prestige class(es), perhaps), as he has many options - and those only increase as he goes up in level and gets more spells.
He is one of the most flexible classes, and that makes him really, really fun, both in and out of combat.