Your best bet is a rain barrel or a water butt. Place this at the end of a down spout for maximum water.
We also drink our rainwater. I place a large pan with a tea-towel over it under the over-hang after allowing enough rainfall to clean the roof tiles. Depending where you live, it is possibly the cleanest water you will ever drink. I am in Brazil and our rainclouds come straight over the ocean.