really good is the mirena. it goes in and stays there for an entire year, then u go back to the gyno and get it replaced. this happens for 5 years. after the 5th year u take it out and wait a few months to get another 5 year doses. This way, you never had to worry about skin problems, missing your pill, or taking a painful shot. it doesnt hurt wen inserted,not wen taken out.