My current hydration system consists the following.

Water Bottle - Tantonka Stainless Steel Water bottle - http://www.amazon.co.uk/Tatonka-Stainless-Steel-Bottle-1000/dp/B000G4XI3G

Drinking tube - Smartube - http://www.bluedesert.co.il/smart_tube.html

Water Bottle insulation - Sigg Neoprene water bottle cover - http://www.amazon.com/Sigg-Neoprene-Water-Bottle-1-0-Liters/dp/B000RI6BTO/ref=pd_sim_sg_1_img

Water purification system - Steripen Classic - http://www.steripen.com/steripen_products.html#classic

This setup may require a pre filter depending on the type of country you are in. i.e. some ceramic or glass fibre filter with activated carbon or even just a millbank bag although the water I will usually come across is generally clear from fresh running mountain streams. Generally this setup gives me good flexibility and is quite lightweight and fast to ensure that the water is ok to drink.