I would never replace a good GPS unit with a smartphone. I might carry a smartphone for comms and use the GPS as backup. In a large city, however, I have found that GPSs can have trouble giving an accurate location due to the interference of tall buildings and that a smartphone gives a better location due to its use of cell phone signals to locate itself.