Here's my current setup. It's worked on 40k+ miles of camping trips over the last 3 years (the US & Canada + Alaska).
I prefer Microsoft Streets & Trips for basic 'where am I at right now?' location. For that, I use a Garmin 12 (old school GPS) with serial connector. I've just upgraded to the 60csx (or whatever the # is), but I'll still use the serial connector because...
For routefinding, I use the Delorme Topo 6.0 & Street Atlas, usually the TOPO 6.0 since I'm offroad a lot. For the GPS for that, I use the Earthmate w/USB interface. You can't use 1 GPS for 2 software packages & using 2 USB GPSs causes mucho conflict for some reason.
For other offroad, I also use NatGeo TOPO! w/the various states (I have WA, CA, AK, IL, WI, ID, UT, OR + Nat'l parks + backroads). I prefer that since I used to be a geologist and can read them better for loading in waypoints, printing on the road,, etc than the delorme, but they aren't as nice while driving.
For regular daily driving, I drop the USB interface for the earthmate and put it in the bluetooth powerpack adapter (rechargeable or plug-in) and use my IPAQ 4700 w/streets & trips. I have the Delorme Street Atlas for handhelds and HATE IT - the refresh is ridiculously (sp) slow - that was a waste of $30.
Yes, I'm a map junkie. My first step was admitting it, then I went and bought more maps.
