Garmin Edge 305, bike specific. Gadget-Queen here luvs it. Over in my century thread click on my link to the motion-based website and it will show SOME of what it does. I'm still learning it. You can also program in workouts, like intervals, courses, race against yourself on a previously done route. Fun, expensive toy.