Yes tofu really can be tasty, I promise! Tofu has a really bad reputation as being very difficult to cook but this just isn't true, once you know what you're doing it's easy. I get my tofu from Longdan, Lewis and Dom's much proclaimed favourite supermarket, as it's super cheap at only £1.30 for an enormous slab of the stuff.
Tofu is of course pretty bland as is but it's real beauty lies in it's high absorbency - it will just suck up any flavours you soak it in. To ensure that it absorbs as much flavour as possible what you need to do is to simply fry it off lightly in it's own water.