I was on Prozac for over 10 years and it was the best drug I took for my depression! I have tried over 40 different meds for my "brain" disorders. I have narcolepsy as well as depression. It is really hard to find a combination that has worked for me over the years but prozac was the overall preferred med for me!
I know that there is alot of controversy over it but I swear by it. As far as gaining weight, I actually was the smallest in weight I ever was. In fact, I have never heard of anyone gaining weight because of prozac, in fact it has the been the opposite. I did gain weight with drugs like depakoate, tofrinil, wellbutrin, in fact as I think of it almost all but prozac, I noticed a weight gain, especially with depakoate.
I took ritalin with my prozac and that was extremely effective in controlling my depression and narcolepsy. some docs will prescribe some type of amphetimine drug in combination with an anti-d.
Amphets are highly controversial though but it was worth it for me.
Hope this helps.