That's awesome Gecko! Yeah, I don't miss meat either, like you said there is such a wide selection or products. Truthfully, animal rights was the reason I went vegetarian, than vegan but the health benefits are great! I am the healthiest I have been in a long time. People tend to think just because you are a vegetarian or vegan that you will become some how unhealthy if you don't have meat in your diet. Not true. Although, we do need to watch our B12, especially vegans. But as for protein and all the other vitamins, they are in the food you eat and if you eat a healthy diet you will get the vitamins and protein.