Have used NAVFREE in Canada, Italy & USA. Use with iPhone 4s and io7. While definitely much more accurate for Europe, the US version is improving but thats why I can only give 3 star rating. NavFree works extremely well when combined with one of the small satellite receivers on the market which provide GPS positioning. Not only does it avoid using a cellular signal on your phone and possibly costly data charges, it works in areas where cell service is not available. Just used the app for a trip thru Montana, Oregon, Utah, Nevada & Colorado in many areas with no cell service available. My location & directions were always accurate (well most of time for the latter). NavFree also allows for "Detours" which you may encounter such as sudden sudden road closures and will recalculate a new route. Very useful when using secondary roads. Some things I dont like: - Once I calculate a route, if I use the preview function, there is no easy way to go back and start navigation (wish all navigation apps would improve the start navigation function) - routes tend to be longer and/or slower and alternates or options arent provided. - maps for Canada & US are free, but if you are navigating across the border it requires a $3.99 purchase. Really?