I cook with tofu a lot, because I have high cholesterol and I don't want to take medication :_(
You can marinate it in almost anything, but you will need to let it dry out a little first ( I use paper towels and letting it sit out for an hour or so ).
I enjoy marinating or cooking it with, soy sauce, soy sauce & mirin and/or Sriracha.
Since it has no flavor any will work with it, additionally it pulls in flavor real well. Experiment!!!
Also, use some corn/potato starch to crisp up the outside of the tofu, creating a crunch ( pan fry ).
I didn't like it at first, but once you get the hang of cooking with it, it can become quite good.







