Strava is the best motivational tool and keeps track of my trips with maps and statistics and Strava is free.
Just recently I decided to improve my position on the local segment less than a mile long. Usually my average is about 16 mph but for a short distance I sped up to 24 mph and moved from about 150 position to 40. It felt really good. Specially that some of the best entries are from people driving with their bike computers on (the only way I can explain it).