Solarjo is a handbag with solar panels created by Joe Hynek that keeps your peripherals charged (through a USB port) as you go about your day.
http://www.solarjo.com/index.htm - via Shiny Shiny
For the manly man, perhaps a solar-powered briefcase would be better: Link