Geo Logger allows you to store your position during photo shooting or traveling.
All positions are stored in a local database on the device (no internet connection is required), and organized into track. Each track can be transfered as GPX file by email.
Geo Logger can run in the background and uses deferred updates for minimizing battery consumption.
If you select longer logging cycle, battery last long.