I have already got a cage for my bicycle, and have been looking to get a decent price water bottle. Then this one from Aldi came up. Have look on auction site, and yes you can get cheaper ones, but they are plastic. This is metal and has a plastic cage.
Alloy drinking bottle with plastic cage
2 lids: 1 pull push cap with eyelet for still drinks and 1 screw top lid with eyelet for carbonated drinks
2 clips for attaching onto bike
Available in: Red, Blue, Silver or Black