KB,
Thank you for your question.
It's important to talk to your doctor to determine which medication would be best for you. Every medication has unique characteristics, and it would be impossible for me to label one medication as the "best." The best medication for you would be determined based on your symptoms, other medications you may be taking, and other factors.
Best of luck,
Casey