Birth control

Every since I got my period I have had the worst cramps. Like laying on the floor crying, not being able to move, and now I am sexually active so my parents have finally decided that I really should be on birth control. In y'all's personal opinion, which type of birth control is the best? What are some side effects I should be aware of ahead of time?