A few newbies have asked the same questions before and suggested to use

. However, I would like to share my experience with you. It'll help you choose the GPs program serves your need.
1.Routis 1.1:
pros: voice directions, and the ability to plan trips on the go, automated recalculation
cons: very poor POI,NO phone numbers of POI, poor feature display; doesn't tell wheather the destination is in the bottom of the ocean or the top of the mountain. I heard 2.0 will have improved colored map just like IGuidance2.0
2. Streets and Trips:
pros: impressive POI,phone numbers with POI, unlike Routis 1.1, maps are easier to read;diferent colors for interstate highway,local roads, parks
cons: not car navigation friendly, hard to read and operate on 7" screen.
I stress POI features because of my need that might be defeI'rent than yours.
Other GPS worth mention are IGuidance2.0, Destinator and Street Altas2005