I have a CicloSport CM436M that I really like (once I was able to comprehend the GEnglish instruction manual) but unfortanately it's been discontinued. Ciclosport currently doesn't seem to have an equivalent model.

One of the things I really like about it is that I can download my ride data onto my desktop computer and save epic rides for posterity