Weve got a single chamber EWT softener which regens based upon the amount of water used/softened.

No idea if its the best, I went for it as EWT do the install and it takes salt tablets/granules....