What's wrong with Nokia maps? You get turn by turn, downloadable maps for just about everywhere, and some of the best mapping in the market.