Swordfish Tech makes these 3360mAh external battery charges that are designed to work with microUSB and USB. These retail for between $45 and $70.
I like the designs, but 3360mAh is a ridiculously small battery at this price point. Plus, I’d be wary of actually using these to charge devices rather than more established brands.