I map my rides (generally prior to using them) using MapMyRide from the computer and then I ride them and log what I've done. Most of my rides are commutes so therefore, there are more rides than routes which is fine. I used to use a GPS app on my cell phone but they aren't very accurate and are made less accurate in poor weather (apparently, one time, I rode about 3km of my 25km route home and then flew the rest in a straight line, over the trees, lake and buildings right to home).