Good grief! How many electronic gadgets are you taking along? Half a Circuit City store, from the sounds of it.
Brunton Solaris 6 Charger

In any event, what you want to do is a little tricky. Most portable solar chargers dont have receptacles for plugging in batteries; the battery goes into a holder of some sort, then that is connected to the solar unit through an adapter. Thats the case with Bruntons popular Solaris 6 ($129; brunton.com), a compact, folding solar charger that would work great on a hiking/climbing trip. It plugs into electronic devices such as cell phones via a 12v vehicle power adapter, and does the same for AA or AAA chargers. But like many solar chargers, its not even billed as having the ability to charge C, D, or 9v batteries.
Still, for more money, there are options. At a site such as Solarhome.com you can find several models of universal” solar chargers. One such model, the logorrheic 10 Watt High Speed Rollable Universal Solar Battery Charger, sells for $316 and can handle all the batteries you cite. Its a little bulky and weighs one pound, seven ounces, but thats not too bad.
It might also be possible to adapt an inexpensive universal charger designed for home useyou can find them for about $20and figure out a way to connect it to the Brunton Solaris. Im sure your local Radio Shack people could help with this.
But first, Id think hard about standardizing my battery needs. Im not clear what you would take on a climbing trip that would need a C, D, or 9v. If it doesnt take AAthe most commonly used battery in the world by a factor of five, I imagineI wouldnt bother with it.
The Gear Guy reports from , the bi-annual gearapalooza in Salt Lake City. Check out his top picks for gear to watch in 2007.