Being neither a vegan nor someone who plays one on TV, I've not commented much on going meatless here. I do, however, end up at a few sites for the non-meat-eaters amongst us regularly, especially over the summer when both the CSA and my bit of a garden are producing a bounty of the freshest and most local of food.
One of my favorite vegetarian/vegan sites is vegblog, which ran a very helpful post on what to do when your vegan friends come to dinner a little while back. I'm not sure I'd agree with all of the advice — there's a suggestion of how to approach an egg-less quiche rather than the "make something else you fool" response that the idea deserves — but there are a number of handy tips and pointers to more data. There is also a page of resources ranging from background on various schools of thought pertaining to veganism to blogs to pretty much everything else you might need to support a vegan lifestyle. Very cool stuff.
I do have one question though: What's with the faux meat?
I can understand it if you don't eat meat for medical reasons and really miss the flavor. From what I hear, soy-based meat analogs have come a long way in recent years and they actually taste meatlike. (Here I pause for a moment to note the irony of the faux meat tasting more like real meat at the same time that the "real" meat is tasting more like some cheaply made soy-based amalgam every year.)
But if you are a vegan for ethical reasons, I can't see how you could eat faux steak. You're not eating a cow because it's ethically wrong so why are you pretending to eat a cow? What's up with that?
of course, right afer I posted this I discovered vegblog is down so the links are dead... wih any luck they will be back soon!