Well first off one of the problems I see with charging SLA batteries from solar panels is that several designs use three terminal regulators to control current. This is very consumptive. I believe the UC3906 is better but it still doesn't have the efficiency of the SMPS(Switch mode power supply).
Now we're getting regulators out that are complete SMPS in a regulator like the National LM2678S that will handle over 5 amps. and the LM2674 (96% efficiency) that can make a very good NiCad or small SLA charger with very high efficiency.
National has a chip now (LM3490) to run the high power Luxeon Star LEDs that is current regulating and fits in a small package.
I don't know how many of you have seen a flashlight out of these but I've made several and the light is much better then any standard flashlight around, first off it's white and not yellow and the current is about 350 ma. not an amp.
I expect to see LEDs being the main lighting in houses and cars. They are already in street lights. Remember LEDs are current devices and the only way to truly run them is with current regulation which, until recently, has been a pain to do easily. I'm seeing a lot of chips to run series strings of LEDs in current mode which keeps the LED from being over driven. Ideally if we ran each LED in parallel it would need its own current regulator. We can run 4 or 5 in series and regulate them to say, 20ma with one supply which makes a nice flashlight with white LEDs.
Some of the Micrel chips are very good too, the MIC2182 for instance.
I think we're way behind in electronics for alternate energy. I see a lot of new chips coming out for cell phones, Blue Tooth and low power battery efficiency but very few for wind and solar.
It's time for 'Smart' solar panels regulated by SMPS and controlled by uC's(microcontrollers) and that's what I'm working on.
I hope this will change now as fuel prices hit the roof. The Europeans are stocking up and building Wind and solar systems at a much faster rate then us while we're still stuck on oil and SUV's.
Hey the Bush's are in oil what did you expect them to tell you to wash your face so you would look better then them?