I would suggest ALK technologies Pc Miler routing Program. This program is truck specific and has been invaluable to me for getting truck approved routing. I believe they have an upgraded gps program now but I have not used that 1. Beware of tom tom garmin and the like as they are oriented for automobile routing.
i do have a handheld treo 700wx i was thinking of getting a gps for my phone also i will check out some of those you stated is copilot any good? has any one tried it for a smartphone?