Wintec WBT-100
From Wildsong
The Wintec WBT-100 is a GPS receiver with WAAS, bluetooth, USB, a compass, and a datalogger all in one very small package.
I got one 4/12/2007.
You can talk to it with the provided Wintec Windows software
You can also talk to it with GPSbabel which means Linux or Mac or Windows. For example you can say
~/bin/gpsbabel -t -w -i wbt -f /dev/ttyUSB0 -o gpx -F buenavista.gpx
For more info see http://www.hexten.net/wiki/index.php/Wintec_GPSBabel_FAQ
For a RUby version of a program that can talk to a WBT-201, see http://www.daria.co.uk/gps