I recently bought a system that will remove everything nasty from water. It doesn’t require any power input, just dump water in the top and drink out of the bottom. It’s a bit pricey, but there are cheaper versions of it, and you can even make your own out of 5 gallon buckets using their filters.
Bottled water is also pricey. And let’s not forget rainwater (ie, “nature distilled”) catchment systems either. (http://www.rainsaucers.com)
Some petroleum distillates take a long time to remove ~ I avoid those and stick to mostly plain rainwater in tire tracks in the mud. Talk about a taste to die for!