I just installed a Planet Bike Protege 9.0 Bicycle Computer on my KDX and before you start thinking that it is not sturdy enough or won't adapt, think again. This went on smoothly and I am including photos. I got mine at eBay for $23.50. There are models as cheap as $11 or so as well. This one has: current speed, max speed, average speed, ride time(starts and stops when wheel does), ride distance, 2 seperate odometers, speed comparator(indicates if current speed is faster or slower than current average speed), air temperature, time. There are no buttons to push to use, the whole thing is the button, just nudge it forward in it's holder to change modes. It is auto start / off as well. Check out the photos. I took the magnet out of the spoke holder and JB welded it into one of the holes in the front rotor mount. Cool! Note: to see how I mounted the magnet and sensor are mounted, go to my second post in this thread.