On a related note, I was just in Rome for a week and brought a Garmin Vista C (tiny color handheld) with the Italy maps uploaded and it was AMAZING how well it worked walking around Rome.
The Vista C has a built-in compass, so when you looked at the map, it was relative to the position you were standing in, so if you turned left, the map turned with you without you having to move.
It was amazing how well it got me to the most obscure addresses down tiny alleys on foot. I was totally impressed. I've been a GPS user since they first became available in the consumer/marine market and I didn't think it would fare well in Rome's narrow streets, but it was spot-on. Restaurants were listed, every address searched for was correct. Wow.
--Doug