I realized today that I should probably find a map of my city and put it on my Visor so I can finally stop buying maps everytime I get lost.

What's a good way to do this? Is there a way to download a large set of Mapquest documents to cover an entire metro area? Are their any commercial products that are good?