Harnessing the sun's energy to power homes is a viable and increasingly cost-effective option for homeowners.