The Lithium Backpack is a Arduino accessory that will power the Arduino when it is away from a computer or a wall power. These products are sold at Liquidware (no longer available) for under $34 each.
Other options – http://timewitharduino.blogspot.sg/2011/09/rechargeable-battery-shields-for.html
Become the Maker you were born to be. Try Arduino Academy for FREE!