Another solution would be to put the map into a transparent film and hang it around your neck using a piece of string. I did it that way on my last trip and it worked very well. A + against the GPS-solution is that you don't need any electric energy ;-)
Martin