The mirena. Loved it. Not everyone reacts the same with it, but I had no issues. I've had it 2x now and plan on getting it again after this baby as well. My first time was 4 years, second was 9 months... I got pregnant again about 2 cycles after each time I took the mirena out.
I did Zarah pills (generic brand) they worked fine for 3 years until we had extra fun & I skipped a few doses & ended up with my 1st baby. 2nd time around stopped pill for ovarian cyst surgery in June. Finally got the ok to go back on the pill but we're pregnant again. Dumb condoms we didn't always remember to use them. Miss my reliable pill but oh well baby needed a friend anyway