Also, I just want to make it clear that I'm not trying to bash vegetarians. Just the opposite - I think it's great that people care. Eating ethically is very important to me. I've given it a lot of thought, and that's precisely the reason I eat local pastured meat.
I have to recommend http://lierrekeith.com/vegmyth.htm again for anyone who's interested in this issue.