A home generator can protect you during power outages. This guide can help you make a smart choice without overpaying. Understanding the costs, installation requirements and benefits will help you ...