For iPhone/Android

Download maps of 2,000 hikes and use your phone as a GPS even on trails with no service. [Free; alltrails.com]