GPSGate will
Share one GPS among several applications.
Use Garmin USB GPS receivers with standard GPS applications.
GPS simulation and logging.
More stable GPS connection. In particular to Bluetooth GPS receivers
Share a GPS over a network, over ActiveSync, or over over Bluetooth.
Connect a GPS to Google Maps or Google Earth
Connect Garmin nRoute to a normal GPS
API for developers.
Multiplex and split NMEA streams, and more...
Windows Vista/XP/2k/NT/ME/98
Pocket PC, Windows CE .NET
GPS Tracking - Track yourself and your friends on GpsGate.com
http://franson.com/forum/topic.asp?TOPIC_ID=4484