Probably a bit spendy for a lot of this crowd and not really movable from bike-to-bike. But if I weren't already invested in my Garmin I'd give one a try. I've had their Vapor units on several bikes with nary a glitch though I've sometimes had to modify or uprade some of their hardware like the speedometer pickup mounts.
Here's a review. Probably several over in ADVrider and such.