USBCell$19.95 from Think Geek
These are rechargeable batteries without the fussy chargers or cords or anything, really. They have a standard USB ports built right into them so all you have to do is plug them into a couple of your countless USB ports itching for something to power and voila, batteries. Price includes two AA batteries.