This is a Perl module that gives access to several GPS protocols, such as Garmin, NMEA, and Magellan. It works in Unix and Win32. WWW: http://search.cpan.org/dist/perl-GPS/