Carrying enough water on longer rides can be a problem. Velo Orange designed the Mojave cage to fit 32oz Nalgene bottles, 32 oz insulated Klean Kanteen bottles, and 40oz Klean Kanteen stainless steel bottles.
The mounting tab has 5 holes to allow you to mount it in three positions, higher or lower as best fits your frame. You can also mount it on newer frames with three water bottle screw bosses. Construction is all stainless steel.
One caveat, the Klean Kanteen bottle is pretty tall, about 29cm with the sport top. It may not fit inside the main triangle of smaller frames. The Nalgene is shorter, but doesn't offer a sport top.