@Junaind_Hassan: I have the Kalar Kahar route GPX, PLT files and the MAP file for street level (with st. nos.) in Islamabad and Google earth snaps calibrated MAP files for the Khushab/M2 area like shown above. I found some maps of Punjab major roads scanned online but they are not clear and have no good points to calibrate them.
I use SmartComGPS on an E61 and a P910i because that is the only software which rotates the map to show traveling direction towards top of the screen. Calibration and data conversion is done in OziExplorer and ExpertGPS. I now use an iTrek Bluetooth GPS, from an earlier Garmin eTrex stand-alone and no maps, which I will be selling anytime now.
Let me know your setup and I maybe able to give you files which are easy for you to use.