Garmin III
If you have the map CDs for your chosen area, don't forget you can connect the Garmin to your notebook, and Garmin's free software will do turn by turn spoken navigation. It's not a very solution, but it would do while you wait for the next $10 mapping GPS to pass by