Any subclass with Duelist can work. There is no "best" choice, otherwise everyone would pick it. Every subclass has a pro/con vs another subclass, and you have to pick the one that fits your playstyle.
I play PvE and like to AoE, so Ravager subclass was a great fit for me. Check out the stickies in this section for information on some of the options.