Originally Posted by
jsmonet
this can't be said enough. I'm an iphone user (coming from a long, long, long line of winmo phones) and haven't found anything that holds a candle to my relatively pedestrian edge 305. os4 may let you idle a mapping application, but updates to support this are slow and not very common just yet. the ease of use, ease of datalogging, etc, just makes the garmin an easy choice. I love my convergent devices, but this is definitely a job for a dedicated device/unitasker

Mapping on Android is much better than on iphone. You can even get bicycle-specific routes and free turn-by-turn navigation on Android.
You still have a battery life problem is you try to leave the display turned on all the time, however. Battery life is the strong point of the Garmin units. Garmin also gives your heart rate, cadence, and a much more accurate altimeter (on some units).