Oh Karen you must try Cantonese tofu, basically deep fried and as we all know you can't go wrong when you deep fry anything. So... first you marinate the tofu in soy sauce a little olive oil and fresh ginger and garlic, it has to be the firm stuff, none of that soft shit. Then you can either deep fry it or you can pan fry it if you don't have a deep fry thingy in your kitchen. Get a nice spicy black bean sauce from the market and smother those little tofu nuggets with it, then all you need to do is toss in some steamed broccoli and viola! Yummy!