There be one in our household.
Nice phone, quite a good touch screen, good music player, comes with lots of goodies and the AGPS works well in locating you. To navigate I think you have to pay for a Nokia map upgrade, you will incur data charges as well because it's AGPS not just GPS. Also not the most intuitive maps to use but once familiar they should be OK
It's not the same as the iPhone but it is a nice phone, reasonable camera with flash as well.