I'm considering getting a separate GPS to hike with since most reviews on trail apps have come back that they don't work well due to lack of coverage on the trail. Have any of you had this problem and which do you think is the better idea? Also, suggestions for decent apps would be welcome too. I use an iPhone 4s currently, though will be upgrading in January.