Plenty of opinions around here, so what's one more, eh?
DDR....
You guys didn't set a new world record. What you did is called cheating. You pulled a Tonya Harding and have lost the respect of the entire geocaching community.
Give it up pal, it's over.