What's "best" among birth control methods differs from person to person. What's right for you may not be right for everyone. And your needs may change over time, too.
You should think about:
How fail-proof do you need your protection plan to be?
How much does the cost matter?
How important is your privacy?
Do you have a regular partner whose needs you care about?
Do you need to protect against sexually transmitted diseases (STDs)?
How much effort do you want to make to prevent...