From NYT personal tech section article: Batteries that can Recharge on your PC. These batteries look like an ordinary AA battery, but peeling back the little green cap that crowns the top reveals a USB port - recharge w/o additional wires or connectors. They cost about $17 for 2 of them but can be recharged 100s of times so well worth the cost.
