Depo is amazing, it is by far the best contraceptive. My mate gets pregnant from a look! and depo is her only way of not... however, i put on a lot ofd weight from it, allegedly, I'm sure I put on weight from the amount of pies I ate too, but hindsight would suggest that depo was a factor! I'm not allowed to have it anymore because of skin problems, my derm took me off it. I'm now on the Evra patch, because I'm crap at remembering to take pills. I (just about) remember to change it once a week. Although it's a bit irritating, and for the 'larger' lady, you have to be careful where you stick it ... so to speak! ... (if you're heavy around the hips, stick it about where your ovaries are for it to work, and change sides every week) ... if you have a tendancy to put on weight with contraceptives, you need to look at ones that are male based hormone contraceptives such as Jasmine and Dianete. Speak to your doctor - if he or she is rubbish, talk to your local family planning clinic.