I say, give developers some kind of API to geocaching.com and I'm sure you will see a lot of interesting games and stats emerge fast.
I have a couple of ideas I really think could be fun, but they all requires some amount of access to the geocaching database. Give us an API and we will make geocaching so much more...