Geocaching
While not being a prolific geocacher, I have a few finds. I have been geocaching since 2002, was a member of the CACHE group (until politics ripped it apart), and I built the first CACHE group website. Currently, I use both the c:geo (FREE) and geocaching.com's (PAID) apps in my Galaxy Note. Both are very good at what they do, and I have stopped carrying my Garmin eTrex. The only caches I haven't found when I looked have turned out to be missing. Both apps will allow you to download cache coords for use when you don't have a data signal, making them usable anywhere you cache. The best part of these apps is that you can log your find directly from the cache in real time if you do have a signal.
As for using a compass to find GPS coordinates. Technically you can't, unless you also use a topo map and the protractor shown in the post by yourself. Of course, that map and protractor must also have the correct coordinate system on them, or be prepared to calculate the correct ones in the system used.
Now, having said that. There is a cacher here in Denver that actually uses Google Maps to find caches. How, I don't know, and the person doesn't have a lot of finds, but, apparently, it can be done......
PM me and we can talk about geocaching.
CdirtO (Also my geocaching username)