I have been seeing some awesome pictures on Tastespotting and Foodgawker that require Matcha tea powder. I have never used it but would like to try it out. What does it taste like? Also, where can I buy some? Asian grocery store? What isle? And are any brands better? Also, what are your favorite uses for it?