I've had my Paragard copper IUD for over 5 years, and I love it! After the time it took my body to adjust, I've had no problems whatsoever. My periods are shorter and less painful than they were before, and I love the peace of mind that comes with having a highly reliable birth control device already implanted. No hormones, shots, patches, pills to remember to take, diaphragms that are impossible to insert, etc.
I also use condoms to prevent against STDs. Having the IUD inside me gives me more confidence than using just condoms alone. I've had one break on me (well, not "on" me; heh). The IUD gives me more peace of mind than just using condoms alone.
As for the pill: I had heard that birth control hormones in the water were doing weird things to wildlife. (It's one reason I went with a copper Paragard, which is not enhanced with hormones.) But now I see that the issue of birth control hormones in the water has been vastly overstated. Good to know!