I recently started finding geocaches on my area. Much to my chagrin I'm using the Geocache iPhone app. I'll definitely have to get a GPS as the app is inaccurate. Also you have to upgrade to a "premium" membership to find all caches. Some are restricted. I think using it with a GPS would yield best results. I've noticed that most caches in my area haven't been visited for almost a year. There's quite a few around here, but no activity I guess. I'm working to put together a dedicated bag to use for day hikes and geocaching. Gloves was my biggest want so far!