Hello.
Would you be kind enough to list pros/cons of the GPS receivers/software you had experience with. US is the preferred location.

What is the best navigation software and why?

Example:

DeLorme USB GPS w/ Street Atlas 2004
Pros:
Voice Recognition
Voice Directions
User-Friendly-looking interface
Easy to move the map around using touchscreen
Up to date map

Cons:
Re-Routing calculation problems
Had problems determining which side of the road free-way ramp was
Searching is not easy


TIA