As for editing and adding EXIF data.
As far as I can recall Microsoft Pro Photo Tools has an issue with mapping gps co-ordinates, just like Photosynth 1.
On ExifTool. This seems to be the defacto tool. Also for professionals.
I am using it for several years now with the gui front end GeoSetter, which uses Google Maps. www.geosetter.de
It is easy with GeoSetter to get the gps data from the low res and put them to the according high-res for a set at the same spot. So, this gets more laborious for walks and walls, unless one uses a ExifTool with a script, which is not really my piece of cake, although I did it once.
I would definitely very much appreciate it, if Bing Maps Photosynth would provide a server based service for EXIF editing of photos on OneDrive with web, win8 and WP8 front end apps.