Have you tried Tempeh? It is a fermented Tofu that has a really firm texture. Some people love it - and some don't. I have found that it is one of the easiest forms of Tofu to work with. You can throw it in a stir fry or skillet and it cooks quickly. For the Health of It carries it.
Let us know how the switch goes for you.
Let us know how the switch goes for you.