Open Source recording, storing and accessing of your routes: Open GPS Tracker
An application that can track your travels of your Android by storing your GPS locations. Draws the route real-time on either Google or OSM maps. Uses coloring to render speeds. Share though GPX, KMZ formats or summarize with a tweet. Take notes on your track with pictures, video, audio and text.