What is best type of water softener? Does anyone have experience with any type of salt-free water softener that actually works?