I would be interested in this too. The only thing that I ever found to help was finding the right birth control pill.
It works great but I would rather not have to be on the pill for the rest of my life. I may change my entire view on it all and decide to breed some day.
I wish I had some help, but I can say that Yasmin bcp was the only one that worked for me, lightens the period, less days, and I went from calling in sick to work laying on the floor puking every month to it not being a problem at all.