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://sourceforge.net/projects/perl-gps/