I don't normally post on this board, but i'd love to get your lovely opinions on tofu! I've had it several times (in our building cafeteria) and I freakin love it! Where can I buy it? Is it difficult to prepare? Health wise, is it that good for you?