With a bit of help from the gpsbabel mailing list, I’ve now been able to work out how to use the google maps api and the main page of this blog now shows all the caches that I have done around my home. As I find more and more caches then I’ll have to start the page zoomed out a bit more 🙂
I don’t know if this will help you, but I just wrote a few scripts that will display a GPX file on Google Maps using their API.