Here's how my system works:
1. GPS giving off NMEA sentences
2. My VB app that interprets NMEA sentences and then posts to a SQL server over
a wireless Internet connection (I use my cell phone, 9600 bps)
3. SQL server storing data received
4. Retrieved using an .asp script on web server, which gets data from SQL server
5. User can then see then see location and map it, in addition to getting, speed,
direction, altitude, etc