As a follow-up to my previous post about Geotagging, I see that Microsoft has released its own tool to help with this.

This tool can be used to Geotag existing photographs from a Windows Live map, or to match up points to a GPX track.  What it can also do - which is quite neat - is do "Reverse Geotagging" - that is, it goes from your GPS coordinates to a real-world address, town, and county.  This information is all then searchable by desktop search engines.

The tool is a work in progress, and is acknowledged to be so by Microsoft.  But it does offer good promise for the future. 

Well worth a download!  The Microsoft Pro Photo website is at http://www.microsoft.com/prophoto/default.aspx - look for "Pro Photo Tools"