1.) Manduka PRO - I've tried several brands such as Prana, Hugger Mugger, Jade, Gaiam and nothing compares to the Manduka PRO. Yes, it's heavy (7 lbs) but it really makes me feel stable and it also cushions my knees and hips. It's a hassle to lug around so I just leave it at the studio. If you're looking for something lighter, try the PROlite or the eKO Mat.
2.) Yoga Towel- I like 2 brands. Easyoga and Yogitoes. When my sweat comes in contact with my mat, my hands and feet start to slip. It usually happens during downward facing dog. I don't have to worry about slipping anymore since I discovered these towels. The grip even gets better when the towel is wet.

3.) Face Towel- I like using Aquazorb. They come in all colors so I match it with my yoga towel.
4.) Water bottle - Staying hydrated is very important! I got mine at lululemon in San Francisco.
5.) Yoga Mat Spray- Keeps my yoga mat clean.
