Adding to the ability to "switch looks", it's nice to be able to have different costumes for the different roles your char has, and also for if you're "on duty" versus "off duty". Includes hair style!!! And haaaats! :D
You know what would be great? Some way of accessing RP information from...
A feature I liked from Star Trek Online was space for biographies when you looked at a player's profile in-game. It was a good place to insert information about your character and describe what wasn't being shown by the game engine (e.g. character is extremely short).
Ranged chat is a nice...