If all you want to do is track your ride, rather than navigate your (next) ride, then I'd recommend a cheap GPS runners watch. I bought one from Aldi a while ago and it's been great for recording rides. I have it strapped to my handlebars, so I have time, distance, speed etc. at a glance. When I get home I upload the recording to Google maps and it shows exactly where I've been. I've also found I can adjust the sample rate. i.e. how frequently it measures your location. Which is something some more expensive devices don't allow. This is less important for running, as you're moving slow but when riding, more frequent sample rates give more accurate tracking.