N900 + Digikam
One thing N900 has been good for is logging gps coordinates for photos. I'm using eCoach to log gps data. Although "eCoach is an application for recording and managing sport activities with Nokia N900" it works nicely for recording gpx file for photos too. Initially Digikam didn't read the gpx file eCoach produced but it's now fixed.