I'm no expert, but the vegetarians I know do struggle with their weight. My DIL is a vegan vegetarian and her weight yo-yos all the time. From all I've observed, it just seems SOOO much easier to control your weight when you have more food options. I would never say this to my DIL, but I think that eliminating fish from your diet is, well, risky. With all the good news about fish these days, I eat it almost every day now. My brother is a vegetarian except that he eats fish, and I think it is a wise choice. I'm not saying it can't be done, I'm just saying that, from what I've observed, vegetarianism makes it more challenging to control your weight, given the busy lives we all lead. That is, if you're not Madonna, and you don't travel with your own personal chef.
-Nancy