GPS software HTC : Open Street Map
Open Street Map for HTC – Windows mobile is a googlemaps like map application for your mobile device, the best part is that downloaded map parts are stored to your memorycard, so next time you pass the same area, you wont waste any expensive GPRS traffic on downloading the map again, Open Street Map will only download completely new map blocks