We used my phone as a GPS- I used the free app AccuTracker. It worked pretty well. (It works without cell reception- yay!) The app would work awesome for general hiking. It's a little hard to see the screen on my phone in bright sunlight, but all in all, it was a great app. And if you go Geocaching, a GPS is a must.
We will be doing this again!