I got one of these Revelate top tube bags for my longer rides:
https://www.revelatedesigns.com/inde...TangleFrameBag
I also own a Camelback type backpack w/water, but it really kills my shoulders so I've decided to stick with 2 bottles of water and then put my other gear(light jacket) etc in the Revelate bag.