Does anybody know of a good GPS/Cell Phone that works in the US. Maybe there isn't one....?

I looked into a Garmin NavTalk but it isn't available in the US.

It would need to have street maps as well (maybe that’s a given).

Thanks