I've had mirena for a bit over 2 yrs now (since 10.31.05) and I love it. I also had issues with my periods, they'd last very long (anywhere from 10-14 days) and were very painful. The pills were horrible and I got preg several times on them (resulting in my middle daughter and 2 miscarriages). The patch I liked but DH said when it was my "week off" I also had some mood swing issues. We wanted something a bit more "semi-perminate" so I got mirena. I haven't had any issues other than bleedping/spotting the first 3 months (but it may not have been the IUD since I never really stopped bleeding after I had my youngest, which was Aug 27). I guess diff things work for diff people. I love mine, my friend had to get her's take out because, between having the paraguard first and then mirgana) she experienced a lot of issues and ended up getting lots of infections from them. Good luck!