I am on the patch now, but took the pill for 5 years in high school and after. I would get cramps that could take down an elephant - along with vomiting nausea, headaches, weakness, back pain and so on. I too had extremely long periods (15-20days) when I first started my cycle luckily that evened out after a few years. The pill worked wonders minimalized cramps and seriously regulated my cycle.
The patch isn't bad - my cycle is regulated, but I have more break through bleeding/spotting and get pretty bad cramps for a day during my period. Whereas with the pill I had no cramping at all really. I compromise though because it is one less pill I have to take daily - just change the patch every week.
Sorry if that was an over share or anything.
Lindsey