from a feature\/function perspective , the edge 800 be a fantastic device ... when it work ! some of the problem I have have multiple time include -lrb- but definitely not limit too -rrb- ... speed go to Zero randomly , then the device will auto-pause cause loss of datum . last 3 ride the device encounter a waypoint error in which it suddenly show I travel 1000 's of mile completely throw off all my datum field include average speed , distance , elevation , etc. . I have have average speed reach 15,000 mph . Corrupt fit file on the device that prevent I from upload datum to Garmin connect . in short , I would not purchase this item until Garmin fix all the software bug with a new version firmware . if and when they do , I will rate the product at 4-5 star as it be a great gp when work . -lrb- at the time of this post , current firmware version be 2.1 -rrb- UPDATE - all technical issue have be resolve by Garmin via software update . Hopefully Garmin will stop use they customer as software tester .