CacheMe is a free geocaching application for the N9.
It uses the geocache database from Groundspeak and the maps provided by Nokia, OpenStreetMaps and Cloudmade.
If you have GPX files you can also use it for limited offline geocaching.
Note: Groundspeak limits the usage to 3 geocaches per day, unless you are a Premium Member. This is not a limitation of this application!!!
Check http://www.ruinelli.ch/cacheme for more information.