Anyone who likes iced coffee but prefers the taste of espresso, I'd suggest trying an iced Americano. It costs the exact same as iced coffee (at least where I am, and I know it's the same price in NYC as well as London) yet has a more "quality" taste to it.
I usually get a toffee nut iced Americano with cream, or if I want something a little more expensive I'll get an iced vanilla latte or, on occasion, an iced caramel machiatto.
Ya'll are gross. If you want a milkshake, just go to a diner instead of paying $8 for a caramel ribbon crunch frap with whipped cream and chocolate syrup. Most Starbucks blended drinks contain more than the maximum recommended daily sugar intake.
I always order something different every time I go. Usually I get some sort of caramel frap with whipped cream; if I'm feeling something hot I'll get a tall mocha latte.