iHikeGPS is a great app. Importing/uploading .gpx files is easy as is adding new waypoints. The best thing though is the access to maps, USGS and US Forest Service for the US and National Resources Canada for Canada. Just tapping the screen brings up the available map options and dowloads are fast, usually just a matter of seconds even using cell data. The maps stitch together seamlessly for comprehensive coverage and their resolution is incredible. And they’re all free! There’s also an extensive Help section making the app just an all around excellent product.
Norm Shea about iHikeGPS : Classic Topo Maps, v5.0.3