Streetfinder is supposed to be good. $45 though. Sometimes you can find one version old copies in the jewelcase software area of places like Frys or BestBuy.
I actually got the boxed version of Door-to-door 2000 Deluxe, mainly because it was $5 at Frys and supported GPS. It has maps and works fine. They were closing them out so they may be gone. If you want the latest maps, get the new StreetFinder or something. If you just want to have fun and have slightly old maps, Door-to-door is fine.
Note: For Door-to-Door, if you want to go CD-less (of course) you have to load the whole map CD on the HD and then edit the file path in the registry, not just the one in the ini file.
Also, take your GPS on a airplane sometime. It's fun to see 40000 ft and 550 mph. Get a window seat. I had better luck on the side of the plane facing the most south (makes sense since sats are over the equador(sp). I ran Door-to-Door on a notebook so I had the map too.