I've had Mirena for over a year now and I love it. I haven't even had a period since the day after I got it. An IUD has the lowest error rate of all contraceptives since it takes out the user error. I am more confident in this than I ever was with the pill.
for some (like my friend) her periods did not stop with it.