I thought Yasmin was great. I took it for about 3 years. I had light periods, no pain, no weight gain. I wanted to try Yaz, though, because I can get quite emotional before my period. I've been on it for about 5 months now and have had painful periods, headaches before my period, breakouts on my face, and weight gain. So I am switching back to the Yasmin. I think everyone reacts differently and pills aren't for everyone so you just have to shop around and try different ones before you find the one that's right for you. I took Ortho-Novum in my late teens, early-20's and I gained weight from that, too.