Ok, this likely is out of scale BUT, the n900 is a great GPS device but it lacks an implementation of GPSd, or a nmea (some such) output daemon.