I wish I was a vegetarian, but I love to eat meat. I agree with Bobby regarding the protein being available in many sources with a balanced diet (like I know what a balanced diet is -- my mind does, but my body doesn't -- lol.). From what I hear from my vegetarian friends, they tend to miss the iron, so they make sure they make up the for it by eating things like spinach.
If you are getting amble protein from sources other than tofu, you might try cooking Portabella Mushrooms in place of tofu. I think they have a similar texture, if not a little more meaty.