I am sure you have seen these Clean Bottles, or at least their mascot running around at the Tour. They unscrew at the both ends so you can easily clean the whole bottle, especially the junk that collects at the bottom. They also cost $9.95 a bottle.
Why buy a Clean Bottle when you could save yourself some money and just buy a bottle brush instead. This one cost $4.99 on Amazon, and I am sure they can found for cheaper. Now you can turn all of your bottles into a Clean Bottle, no stupid gimmick needed. Works with all of your current water bottles, Camelbaks, Nalgenes and Fleshlights.