I'm thinking that a EyeFi SD card with a simple software python server would allow the N900 to receive photos from the camera via EyeFi and geotag them (while acting as backend). Anyone has a EyeFi card with a N900 that could test such software ?
They're maemo and MeeGo... "Meamo!" sounds like what Zorro would say to catherine zeta jones... after she slaps him for looking at her dirtily...