Simplest and best way to keep water bottles clean and hygienic?
I wash mine in a dishwasher. Mostly because that requires the least effort.

I've had to replace bottles occasionally, I find that eventually the nozzle on the cap starts to leak.