Anyone have experience with those, how do they compare to others? I got aluminum bike and looks like going to use water bottle, so I need something that:

A) Lasts


B) Does not damage mounting holes on frame when bike is dropped or I hit the bottle.

Generally, what's the best cage for the money one could get?