Kariva
"I have been on Kariva for almost 3 years and I have never got any bad side effects. I originally went on birth control because I get really bad cramps before I get my period, during, and after. I've tried so many birth controls and this one is definitely the best. Like someone else said, be careful at CVS because they will sometimes switch you to their preferred generic Viorele which is the worst one I have EVER been on. It gave me migraines every 3 days, it was so bad. I am a little mad because I got new insurance and I have to pay more for Kariva but it is worth it. It is definitely the best one out of this group!"