Magnolia, an orgasm on your period offers temporary relief, maybe for a couple hours..I'm not kidding you, I have a period too. As for pills, I like Pamperin, it's better than Midol. Try the orgasm first.
PS I have taken vidcodin on my period and it is GREAT