I have these on my touring bike for the last 3 years. koalabottle.com
Never have had one fall off the bike going over tracks or hitting a bad pothole. The steel ring to hold onto the magnet fits most standard water bottles, so you don't have to only use their bottle.