The Ninja Thirsti travel bottle works really great for cold drinks.  Ice will keep for a very long time, so when I go on long bike rides I can refill water or whatever several times and still have a nice cold drink.  I didn't find that it worked any better for carbonated drinks or hot coffee than any other travel bottle I've used.  It fits nicely in my bike and car drink holders and it's very easy to clean.