I've used a few Desktop and PDA map and navigation programs, and the one I like the most for trip planning is (and I really hate to admit this..) 'Microsoft Streets & Trips'. Inexpensive and easy to use. It can interface w/ a GPS for real-time navigation (assuming of course you can run your laptop on the road). Plan trips, print routes, look for Points of Interests (POIs), load custom POIs, get up-to-date road construction information, custom routing, etc. etc.. If you have a PDA w/ GPS, you can export small sections of your map to the PDA application. I just wish MS would make a fully functioning version that would run directly on a PDA with all the features of the desktop version!