Its all a question of cost. When I've run through the numbers, solar gives very long payback periods (typically 12 to 20 years) depending on the price of electricity and the amount of sunshine you'd expect.
Usually, you pay for they electricity you use via the meter, if you are not using the juice generated by the solar panels its just wasted capacity.
So, using the link above to Sierra Solar, you can buy 120 watt panels for 'only' $540, so for one kilowatt, thats $4,500 (plus all the installation costs). At $0.10/kilowat hour, I can buy 45,000 kwh of electricity from the power company, which is a 15 year payback assuming 8 hours per day usage (45,000/(365*8)) - i.e. the sun is shing when you want to charge your machine. Otherwise, add $$$ for batteries, etc.
Basically, the payback isn't there. Unless you are off grid, solar cells are way too expensive for it to make sense financially.