Just got back from wandering over Spain and Italy and used my cell phone HTC Touch Pro2 and a software program called Copilot. It performed quite well but I needed to double check all the directions since 10% of the time it would take me 3 miles out of my way just to go around the block.
GPS is great but it needs to always be combined with common sense and basic map reading skills
Excellent point. As good as my map skills used to be, I'd sure want to have GPS in the middle of a desert with no distinguishing land features around.