Also look at GPSGATE.
www.gpsgate.com
It takes the gps data from your phone and uploads it to the server. From here you take a second copy of gpsgate (pocket pc, PC, web interface) and the data is routed to the second copy.
I use this solution. I can simply run gpsgate on my pocket pc sitting in my living room and it would look like I was sitting on my busa driving around town.
Also in the event that my busa was stolen, I can send a link to the police department where they can track the bike in real time through a web interface.
Hope this is of help.