Hi, I'm new here, but this is as good a place to start as any, I guess. I'm a non-veg married to a strict (ethical) vegetarian. I do most of the cooking at our house (he does the baking), and often employ TVP with pretty nice results that go toward satisfying cravings for meaty food. Since I know (and like) what meat tastes like, I won't settle for nasty, bland TVP preparations. It does take some doing to get TVP to taste like anything, and there are a few somewhat labor intensive tricks involved, including rinsing out the plastic-flavored soy starch, marinating in something hyper-tasty, using flavorful sauces, and making sure not to soak the well-flavored TVP in anything that will leach the flavor out of it. Some of my favorite TVP dishes include a stew with large chunks of TVP "chicken", which also makes a nice potpie, and a country pate that employs crimini mushrooms, tofu, toasted pecans, pine nuts and TVP. Many non-veggies of my acquaintance eagerly scarf this stuff up, so it's not just me and veggie-husband that think it's good. Yes, there are different varieties and quality levels of TVP. The easiest to come by is that crumbled stuff that people use in chili and other dishes requiring a generic hamburger texture. There are also lots of shapes and textures that range from little brown chewy "beef" slices to very tender "chicken" puffs. All of these come dried and need to be rehydrated and then they can be turned into food.