Sounds like the game's got a lot going for it. Just needs to be polished a little more.
The Ships: You could put any avatar in a Star Trek uniform and suddenly they're a Starfleet officer. The real characters in Star Trek Online are the ships. Star Trek Online's starships are gorgeous creatures, lovingly rendered with painstaking attention to detail, and given to the players, who can then mix and match parts from several different styles to create their own personal star-spanning ride.
I love my ship more than I love some of my pets.