I had another bit break on my bike today.
Planet Bike Button Cage, made from aluminum. I have spent money on bottle cages in plastic and aluminum, which have either: broken, or rattled against my Kleen Kanteen bottles. One of the biggest disappointments was the Kleen Kanteen bottle cage, which though it fit well, was ugly, and snapped in the cold. Like anything else in cycling, aluminum and plastic (carbon fibre) are not dependable, and steel is. So is titanium, but the premium...
The ideal bottle cage for a steel bottle is steel (I won't drink from plastic): won't break, is quiet, looks decent and doesn't cost a fortune. The type that best does this is long, as the Kleen Kanteens are, bends to fit, is not open to the frame between the mounting bolts, and grips in a hug, as opposed to this type, which rattles plenty.
stupid options that cost a fortune, my choices are few: Arundel stainless, Iris King Cage, Bontrager Angel, Velo Orange Moderniste or Retro Bottle Cages and Salsa Nickless Cage.
P.S. Yes, I know I should not have attached a frame-bag under the bottle cage, but it works well, and I'm going to do it again. The cage should be over-designed enough to take the minimal lateral force of a frame bag.