I always gravitate toward a rogue. Just too much fun. A dex-based fight is fun, too.
I've always wanted to run an all-rogue game where the players are tied into the local Thieve's guild underground network. Thieve's runes marking secret entrances to tunnels, easy marks, etc.