Let's talk about tofu!

Options
I tried tofu for the first time yesterday at lunch in a stir fry mix with sauce and veggies. It was much better than I had expected! Now I'm very interested in learning more about how to cook/prepare it for other meals. Ideas? tips? Recipes?

Please share!!