This stainless steel water bottle from Klean Kanteen is insulated to keep your iced beverage cold for up to 24 hours sans the annoying condensation on the outside of the bottle. It's super durable, and since it's lined with stainless steel, you don't have to worry about BPA, phthalates, lead, or other harmful chemicals leaking into your beverage. I'm loving the wide mouth that makes it easy to sip as well as a cinch to keep clean. Choose the size that's right for you: 12 ounce ($23), 16 ounce ($26), or 20 ounce ($28). It comes with the loop cap shown in the photo, but you can also purchase the Café Cap ($6) and the bottle will keep your coffee or tea hot for up to six hours.