S.W.
The "best" birth control is the one that works for you based on your needs. I like this simple chart that shows levels of effectiveness of many types of birth control. http://www.plannedparenthood.org/health-topics/birth-cont...
I used the pill for many years (25+) with no side effects or unexpected pregnancies, but the pill isn't right for everyone. Several of my friends have used the Mirena and loved it. My daughter used the copper IUD and liked that.