I just logged an earthcache (My first) and actually followed a link that took me offsite to read about them.
Seems they have introduced an "Earthcache Masters" program.
If you have done 3+ earthcaches, seems they owe you a pin...
http://www.geosociety.org/earthcache/ecMasters.htm