I have an IUD and I love it! It did take me awhile after getting it to stop bleeding completely, which is frustrating. My Dr. kept assurring me, just give it time, you will love it, and he was right. I've had it for a little over a year now and its nice to not think about birth control.
I have a friend who stopped having a period after she got hers, but I still have a light one. my dr says a lot of people will stop having one altogether.
an IUD was a great choice for us, we aren't planning on having any more kids but we weren't ready to do anything permanent just yet. We figure this will give us 4 more years, then we can decide what to do next.
Oh yeah, I have the Mirena IUD if that makes a difference. And when I got it, my ins paid for everything, I just had to pay a $10 office copay! Ins is all different, but have your dr check to see what yours will cover.
Good luck with your decision!