I've been on the NuvaRing for 4yrs on and off. I NEVER gained any weight from it, I do get moody but then again whenever your taking B/C expect that, your messing with your hormones! My sex drive is the same I still want it every night, but I can also say it's better actually because when I do have sex and if he does hit the Ring that's a plus to me..Maybe that's just me. I tried Depo I didn't gain any weight from it, my sex drive was the same but I did get my period for a full month sometimes..wasn't too happy about that...and then I got pregnant...I have a Depo baby!!! Next I used the patch I had many problems with the patch it would dry me out down in my happy place...my doctor (who is not my doctor anymore) gave me another patch to increase my juices lol ...I had to have a patch for my patch... next was the NuvaRing I never had a problem till this last ring I put in I got this yeast infection. I haven't changed my diet or soap that I wash with so I think maybe I got a defective NuvaRing this time(this is what I'm telling myself).. I decided to take it out clear up my infection and then put another one in and go from there...but I do like the Ring. Depo gave me my daughter, the patch was a hassle, the pill I can't remember to take that darn thing everyday, and to me next in line is the NuvaRing and so far It's been good too me except this last one I put in..if it's the Ring I'm just gonna really cry...And ladies we have to remember EVERYBODY'S BODY IS DIFFERENT!! You have to do your own studies and make your own choices. With most of your b/c contraceptives your going to gain weight I've haven't gain anything from the Pill-Depo-Patch- to the NuvaRing. It's always 99.9 percent effective. That .1 is my daughter so..some people get every single side effect in the book some people like me don't.. make your own mind up!