GPS & Geotagging update

Well as mentioned, I did give the Wintec GPS dongle and the Canon G10 a spin when over in the US recently. See previous blog posts here and here.
On the whole, the Wintec did a good job when it could acquire a GPS signal. It didn't pick up a tour I did around Hollywood, but then I did leave it in my friends car boot as we drove around, so no surprises there then!
My main issue was workflow - how to use the GPS tracking data from the Wintec successfully with getting the photos off the camera and into iPhoto. As it transpires, I missed a trick by not installing the supplied Canon software to retrieve the photos off the camera, before importing them into iPhoto. Once the photos are in iPhoto, it's a major pain to update them with GPS data as iPhoto won't let you update the photos in situ.
Unusually, I can't "see" the Canon G10 from the Finder, so I couldn't access the memory card directly and extract them natively, or point HoudahGeo at the files on the camera. I had to use iPhoto to get the photos off the camera.
Then I ended up having to export them from iPhoto, updating them with HoudahGeo and then re-importing them into iPhoto.
Not the most sensible way!
Had I installed the Canon software, I could have just imported the photos to a "staging" area, updated them with the tracking data from HoudahGeo and then imported into iPhoto.
HoudahGeo and the Wintec WBT-201 worked seamlessly together by the way. I just turned on bluetooth on the Wintec and HoudahGeo just sucked all of the track data across just fine. I didn't bother changing the timezone on either the camera or the wintec, I just left them as GMT.
I have to say though that I've started to wonder if Aperture isn't the way to go?
As far as I'm aware, you can update photos with GPS info directly in the Aperture library with HoudahGeo and there are a number of GPS plugins now available to display and manage your map data directly in Aperture itself. I've installed Aperture onto my MacBook pro to give it a spin and I'll let you know how I get on.
I'd be interested if anyone could share their proven workflow with updating photos with GPS tracking information using either iPhoto or Aperture. Please feel free to share via the comments!

