You didn't state your budget, so you might want to check out this thread in the Electronics forum here on BF-
http://www.bikeforums.net/showthread...nder-50-thread. Just skip to the last couple of pages or so, as some of the models in the beginning of the thread are now outdated. You might also check out another of the sticky threads there-
http://www.bikeforums.net/showthread...lection-guide..