My brother in Medford has recently put solar collectors on his house. They did cost quite a bit and it would be a long time before that bill could be paid off just in terms of saving on his electric bill.
On the other hand, when friends come to visit, my guess is, the solar panels and the electronics behind them get shown off.
Other folks spend money collecting antiques, buying nice furniture, collecting artwork so they can have something unique to entertain with. Why not be the first person on your block to have solar power? It's a good thing to do.