I just use the Backcountry Navigator app on my phone - uses LINZ Topo50 as background maps.
The GPS in my phone isn't as sensitive as a dedicated one though, sometimes struggles to get a lock under thick trees in a valley. And battery life isn't as good either. But generally does the job.
Bookmarks