Just got a new i Phone, and want the best app to use it for geocaching. Any suggestions?

Also can't find the thread where Fast Phil recommended the app everyone is using for general navigation with a tablet (or in my case an i Phone).