I don't own a recent standalone GPS, I'm sure they've improved a lot since I last bought one. I do get great battery life, resolution and features with my iPhone using iTopoMaps. Just make sure to download the quads you need before you go out of cellular data or wifi range. I don't use it for primary navigation, but it does make an excellent backup.