Tofu can contain as much or more protein per gram as a
steak, with a small fraction of the
fat, almost none of the
saturated fat, and certainly none of the e-coli or
mad cow prions.
Some foods that are soy protein based, such as veggie burgers or soy hot dogs, are not tofu per se, but are still damn good.