My bikes just have boring cages like this
http://www.competitivecyclist.com/pr...43.1964.0.html
As for water bottles, I like the insulated Polar bottles. They won't fit on my mountain bike frame though, so I use the small thin plastic freebies from the bike store on it.