I am looking to purchase a water softener and want the best. Any suggestions on what ones are the best? links would be greatly appreciated as-well.