Chiming in about the Oxygenics showerhead also ...
One of the other benefits of this wonderful device is that it truly uses less water, which means that you can enjoy a longer shower and not run out of hot water. I'm actually able to take as long a shower as I want and have all the hot water I need. For someone who treats a shower like her first cup of coffee in the morning, this was a game-changer for me. I've had my Oxygenics through 4 rigs, and would have absolutely nothing else in my shower.