I gave up on hormonal birth control because of side effects, and decided this was the best option for me.
I have one, I have not had horrible painful cramping. The bleeding for the first two periods was way heavier and longer than my normal period. (which is pretty heavy) But it is closer to normal now. Used to be one day of spotting, two days of heavy bleeding often with a period of extremely heavy bleeding, one day of light. NOW it's two days of spotting, two days of extremely heavy bleeding, two days of medium, one day of spotting done. I have always tended toward anemia and the heavy bleeding caused my iron level to dip, if this issue continues I may have it removed. If low blood iron or a history of anemia are present take them into consideration.
All other hormone free methods are subject to user failure and are downers in my opinion. Condoms, diaphram, female condome, spermicide, sponge, all fail. All have a margin of user error. All create stress. If an IUD doesn't work for you AND you're sure about no more children, sterilization seems reasonable. Although I know women who've had hormonal issues after tubal litigation.