I've been playing with the
Google maps API and
GPSBabel. GPSBabel has beta support for my GPS under Linux and after looking at some packet dumps for a while, I managed to work out how it my GPS split tracks for each run and submitted a crappy 2 line patch. After a little scripting, I can now download runs and upload them to my site automatically. Checkout
Mikey GPS runs.