Dan,
I have had Garmin etrex, etrex vista hcx, gpsmap 60cs, gpsmap 60 csx, Oregon, etc.
Now, I just use a smartphone. The smartphone will not get signal in some slot canyons that the Garmin can, but other than that, it is head and shoulders better.
As Billy mentioned, the map optionsareuch more extensive and cheaper. Â Garmin handhelds can get maps from gpsfiledepot but still very limited compared to smartphones.
Also, in airplane mode with tracking set to every 2 minutes, most phones should give you a few days battery life.
The Garmin will do slightly better in battery life, is more durable, and has slightly better signal.
The smartphone will be more versatile, better maps, better interface, easier to share or uplaod data from. So is a better all round device, in my opinion.
If I was going to buy one, I would buy either the new Moto g(which is waterproof, has 16gb internal storage with an SD card slot), or a used droid turbo, which has water resistance, 32gb storage, and a 3900 ma battery.
The iPhone you have could work well, but as you said, it does not have the space. Â Also, you said that you don’t like the bulky cases for smartphones. I don’t either, but I use one when taking my phone on a hike as a GPS.
Popular map/GPS apps:
Back country navigator, Android
Gaia maps, iPhone/Android
Locusmaps, Android
Oruxmaps, Android
Oruxmaps and Locus can use everything from open Street maps, USGS topos, Google terrain, Google satellite, garmin maps, etc.
I highly recommend Android for mapping and GPS as it has more map options for free, however, many people are very happy with their iPhone map and GPS apps as well.
For Android, if you want to see what app and map options you have, you can download bluestacks and run an Android virtual.machine on your computer. Â I use this to run oruxmaps on both my Mac and my PC.
Peace