I use stainless steel as a tougher alternative to glass. Though glass is probably the best solution to the problem. Check out kleen kanteen, http://www.kleankanteen.com/ they make high quality stainless canteens of various sizes, and are great for hiking and on the go.