Birth Control? Pill/Depo/IUD

Teen girl, heavy period with sever cramping.. have a boyfriend of 10 months and have been considering moving our intimacy relationship up more but want to be as safe as possible. What birth control do you guys think is best? and what is the age for an IUD?