In the UK there is a brand of vegetarian food called "Quorn". I'm not a veggie but I bought some of their artificial meat products just to discover what it was like to eat meat that wasn't meat, if you know what I mean.
I was very impressed with their fake chicken, it had the texture and flavour of the real thing, their minced beef wasn't bad either, but the sausages were just a little bit too tough, and the flavour wasn't that great either, so I had no option but to resort back to the real thing.
I'm really only about two stone overweight, and I generally eat quite healthily, but there are some things that I just will not compromise on.