For us that is a happy side effect our reasons are more environmental/moral. I really liked that you listed ther environmental differences between Veggie vs non-veggie. As it is a point that is often overlooked.. as world population contunies to grow Being Veggie/Vegan is the only sensible option.
Some excellent resources you didn't mention are:
Vegucated - An excellent movie about 6 peoples journey into veganism
Animal Liberation - An excellent book by Peter Singer about why we need to change the way society treats animals.