Tofu -
I know this sounds weird, but many many years ago, I was on, I think, the Nutrisystem Diet and they had a recipe for tofu where you basically blended it (I think it was the firm variety) in a blender with Crystal Light drink mix (use however much you like to taste). It made sort of a fruity yogurt/pudding type thing. A little on the chalky side, but all in all, not bad. GREAT source of protein.
I think that you can use tofu in any dish..you can always use it in place of meat. You can you silken (super soft) as a cream cheese substitute in cheesecake, dips, spreads. The super firm is the best kind for grilling/marinating/etc. It is kind of like chicken..in itself it doesn't have a lot of flavor, but it absorbs other flavors very well.
I DOUBT ANYONE WILL SEE THIS BUT IT IS AWESOME:
this is sort-of lasgna
350 degrees bake 35 - 45 min
slice extra-firm tofu and pan fry in garlic oil
place in single layer in pan
mix ricotta with your favorite italian seasonings
a layer of mozzerrella
your favorite spaghetti sauce
cook for 35 - 45 min
sprinkle with a little blue cheese put back in for 5 min to melt the cheese
ENJOY