How much do I have to pay for a decent GPS? Recommendations?

<p>GPS must have:</p>

<p>TTS (Text To Speech) It talks to you, giving you warning when a turn is coming up and tells you when to turn. Example: “In one quarter mile turn left on Spencer Ave” then “Turn left on Spencer Ave.” When driving you need to keep your eyes on the road. Staring at a small screen and not at the road is dangerous.</p>

<p>A good unit with current maps can be had for $120 to $150</p>