I guess I don't understand the outrage. I am new to Geocaching, but have found geocaching.com to be a great site.
Last night I downloaded Groundspeak's iPhone geocaching application. This takes advantage of the iPhone's built in GPS, WiFi, and cel tower reception to give you your location. The application connects wirelessly to geocaching.com (and your account there) to show you cache's and information. The compass and map feature in the application led my son and me to within 12 feet of a geocache this morning on the way to school.
If you already own an iPhone, this $10 app