The IUD. I dont have the Mirena, I have a different brand, but I love mine. You can have sex, and not get pregnant. I like mine. Its a very rare chance that you do get pregnant with it. Just make sure you don't want to have any kids in the next 5 years.. They suggest at least that long.. mine you can keep into up to 10 years.