Late to this thread, may have missed it, but the biggest reason I've stopped using my Garmin standalone gps and use my iPhone only is that google's maps are 10 times better than anything else out there. And the routing information used in google maps is far superior to Garmin's. With a smartphone I can use a gps app for following/creating tracks and when routes are needed I use google. The last time I was desperate to find an mc shop for mid-trip repairs, Garmin's routing was a joke. Coupled with downloadable google maps, the map-space solution on a smartphone is vastly better than what garmin offers.