Surprise answer - Solar Systems
Here's a surprise answer to your solar question. The SSCA site has major discussions about solar, including selection, installations and costs.
The surprise is that one engineer/economist ran a comparative cost analysis and found, much to the chagrin of all the sailors on that site, that just running your generator was in fact cheaper and more efficient over both the short run and the long run than anything a solar system could put up.
Check it out. I was very surprised, but pleased that I would not have to bother with solar.