What type of hot water system should you go for? That is one question many homeowners have to answer at one point or another. While a ...