I would have to recomend all of the above but with a few solar panels, why waste sunshine? you could have them power your house and if you make more than you use it can go right into the local power grid, and run your meter backwards potentaly giving you a check from the power company instead...