My most recent purchase was the speedfill hydration system and so far so good. It holds 40oz of fluids, which is more than I need for a 20 mile bike ride. Since I am training for sprint distances I have not used it for a ride longer than 20 miles but I had plenty of fluids left when I finished. I love not having to grab for a water bottle every time I need a drink, the drink tube runs up the frame of my bike and comes out between my areo bars. Right now it is a little manufactured since my bike is smaller than most (all) and it barely fits on my frame. A great purchase for $99.
Hope to see you on the roads soon!