Upload a GPX file plus your photos. LocationTagger matches each shot to the GPS point recorded at that exact second and writes coordinates to EXIF.
LocationTagger home - Geotagging tools - Blog