I love maps. Even with GPS in the helo, on NVGs at night I mapped it. I loved the challenge and satisfaction of looking at terrain and knowing exactly where I was on my topo.
That said, in cities, GPS rules. I couldn't live without it in terms of finding hotels, office buildings, etc. DC and Boston are a terror even with great maps.
The paper is always near, however