As I am allergy to caffeine, therefore chocolate or green tea would always be my option. I start to fall in love with green tea ice blended after my first drink in Starbucks. See this article
McDonald's cafe has this green tea frappe. The price is cheaper but Starbucks green tea aroma and taste is better. McDonald's does not have cream option.