I tried the product mentioned here "Beyond Meat". The texture was perfect. The taste was terrible - worse even than vegetarian meat alternatives (that don't have the right texture, but at least taste good).
I only tried it once.
I see they have some new products now, maybe I'll try those.