I just use my garmin nuvi 200 I bought last year for my car. got on evil bay and scored a handlebar mount for like 15 dollars. it does distance,top speed,moving avg,total moving time,total sitting time, and if you put in address or cross streets its accurate as hell on arrival time. this is handy if you commute so you know when you will get there no matter what route you take on the fly.