Is there any reason you can't use the EyeFi as an SD Card without using it to upload via WiFi? (Other than the capacities are relatively low?)
Don't EyeFi cards know how to do WiFi-based geolocation? That's not perfect, but it's a whole lot better than nothing.
They do have that type of geolocation (as I mentioned in my initial post), however, to Bitt's suggestion, unfortunately the process that Eye-Fi uses to transfer the photos to the computer also pairs up the geolocation data. If you transfer directly from the card, that information is lost
