When I have more time I'll write up my review of the Garmin 610 coming from my standpoint. Someone who runs 80-100+ miles per week when training for a marathon.
Just a few examples of the "accuracy" of the Garmin 610. In the pictues with green and red, the green is my Garmin 305 and the red is my Garmin 610. One of the other pictures is from another runner using a different Garmin 610.
I've never seen these "jaggies" in my Garmin 305 data.
Clearly, those little jaggies (or big sometimes as shown below) are screwing with the GPS distance/pace measurement of the Garmin 310. Even the Boston Marathon has a jaggie.