Saw a truly awesome piece of kit on the engadget website, the PhotoTrackr mini from GiSTEQ. It's a little USB dongle that you carry around with you and it logs your route as you go. When you're done you plug it in and use the software to add geo data about where you were when you took the picture.
It's less than £50 and what's best, it exports the logs as NEMA and GPX.
[[posterous-content:JGiAlnuGzyvnmeebxebE]]