Birth control

Jaycie
I'm sure this has been a discussion question before- but I was wondering..
What is the best form of birth control in your opinion? I was on the pill for a little and have been off for over a year but needing to get back on it. 
Should I do the pill again, or a shot, or something else?