Really interesting article in the NYTimes about the Eye-Fi card, which also geotags your photos for you using Skyhook.
Also, see below about interesting news about the location capabilities of the next iPhone.
[The Eye-Fi Share card] is a 2-gigabyte memory card ($100), compatible with most digital cameras, with a twist: it has Wi-Fi networking built in. Each time you bring your camera home to your wireless network, it transmits your photos back to the
computer, automatically and wirelessly. It can also upload them to Flickr, Picasa or another online photo-gallery site, automatically and wirelessly.
You know how your digital camera gives every photo an invisible time and date stamp? Well, the Eye-Fi Explore ($130) card invisibly stamps every photo with where you took it.
(Indeed, the new iPhone, coming July 11, incorporates both G.P.S. and Skyhook. It even has a third location system, developed by Google, that pinpoints your location by studying your proximity to cellphone towers. That iPhone will really know where you are.)