I was on depo for many years and loved it, PARTICULARLY the part about not getting any periods! Why are people here worried about that? Anyway, I never had trouble with weight gain, in fact I never had any bad side effects until I had been on it for 5 years, but they say you should take a break every 3-5 years so when I did start having problems I suppose my time was up anyway. I couldn't recommend it more highly, it's great. Also, you should ask the nurse about getting the jab in your bum instead of your arm, I was skeptical at first about taking my clothes off voluntarily, but you don't feel the injection at all and have no discomfort in the hours that follow. One nurse also said it was better in the bum for some medical reason which I have long since forgotten. I went on the IUS about six months ago and have put on 10kg (but I don't blame the coil so much as the fact that I eat like a pig)!! So speaking as someone who apparently can easily put on weight from contraception, depo was great! Good luck!