geoupdater – does something very similar to what I was working on.
I’ve got my location set in FireEagle, which I update via the site and Dopplr. I also found an app that turns FireEagle into geoRSS which allows me to include the updates in friendfeed and plot my location easily on a map, which I will shortly be adding to my personal homepage.
This tool (via Ogle Earth) will read from FireEagle and post updates to services like Facebook, and via an RSS feed that includes past locations, allows you to pull in updates to friendfeed, etc. Not bad.