I haven't finished my Warrior yet, but he seems like the best besides the Knight. He's basically the Dark Side version of the Knight, from what I've heard. It basically just comes down to personal preference, for example, if you like James Bond/Sherlock Holmes, go with the Agent. If you like your character being a loose cannon, go Smuggler. They are all great stories, so just pick which one you think is most interesting.