@smoe - It depends where you are. If it's sunny and there's a feed-in-tarriff, then you're probably looking good. I was looking at a combined power/heat system here (we've got a good feed in tarrif, and it's about average for sun), and the payoff was 2 years. HOWEVER, that was because I could then write off my roof as a business expense and gain various other indirect tax advantages. From a pure sun-in->money-out perspective, it was seven years.
Which is still not a bad investment, actually, and panels prices have fallen through the floor since then. However installation costs are considerable and now usually dominate system cost, so it still ain't free power. You have to do homework on...
Your site (how sunny, how southern exposed, any shading issues (a tiny amount of shade causes exponentially large losses)
Your laws (work permits, zoning, grid connection tariffs, electrical code, tax code)
The system (panel technology, inverter technology, fixed or tracking, controllers, etc.)
For what it's worth, I found that microinverters and monocrystal panels were the best for my site. I've got a big roof facing nearly due south, and I could use tracking racks at a higher initial cost, same time-frame payout and get higher downstream profit. It's well worth getting a combined thermal/power system, because not only do you get cheap heat in winter but like all electronics solar panels like to be cool. However being big, black surfaces aligned to the sun they get very hot. However with a ground-source thermal panels backed on your power panels you can cool the panels in the summer (which makes your winter heat even cheaper 'cuz you heatpump the heat underground). This gives you about 25% more efficiency at noon summer peaks, and about 5% annually (it'd be more if you lived somewhere hot, which I don't). There was (or used to be) a company called Drum Solar who made these combined panels (I believe in upstate NY somewhere). There's another one here that make brilliantly engineered dual mode panels, but you'd then have to look into any import restrictions and pay whatever tariffs.
Cheers!
Paul