Yes the iPhone has a navigation app, and now that Google maps is back on the iphone, it has a great map app. Based on your description of your wife, if she uses iPhoto and iTunes, get the iPhone. No doubt about it, she will be much happier. If she uses the google eco system for music and photos...