I've been busy for a few days but I thought a couple of the comments above are worth a response.
I have an iPhone 5 and find any apps I use on it in terms of tracking my routes are a massive drain on my battery.
You can get a similar experience on Android phone. For example, if I use google maps for in car navigation I'm lucky to get 2 hours from the phone. If I use ipbike for cycling navigation I get 5 hours+. This is because google maps has an ongoing data connection which is what is using up the battery whereas ipbike is using off line maps.
For a point of clarification, after the 5 hours+ using ipbike, the battery usage stats on my phone (a Sony Xperia Z Ultra with a 6.4 inch screen) shows that 80% of the battery was used in driving the screen.
If you have a smaller phone with a bigger battery you will get better performance. Here is a recent quote from the Author of the ipbike application.
have a new Sony Z3 Compact and the performance of this as far as batter life is concerned is amazing. 4 hours 52 minutes with the gps on, screen at 50%, 3 ANT sensors, and I was only down to 74% at the end of the ride. It's probably good for 15+ hours. Let the screen go off and I am confident I could log a 24 hour race!!
I from here
http://www.iforpowell.com/cms/index.php?page=run-timefreeflow wrote:
You'd be better off with a smartphone such as the Sony Xperia Z3 compact.
Don't agree with you in the slightest.
I have used garmin 305 and 705 in the past and also a Bryton 50. I switched to an android smartphone about 18 months ago when I discovered the ipbike app which works with ANT+ enabled phones so that you can see sensor data and do route following in the same app. You can see examples of the type of display you get here
http://www.iforpowell.com/cms/index.php ... ng-displayipbike is a very flexible app and its author is responsive to user requests regarding problems and good ideas. The full app costs £5 but a trial version, valid for 2,000,000 wheel revolutions is also available.
I chose a Sony Xperia Z Ultra so that I could replace three devices with one (phone, tablet and cycling computer). The Xperia Z Ultra has performed admirably over the past 18 months whether for local rides or 200k and 300k Audax.
For rides of more than 5 hours it is necessary to use an external battery pack. A 10,000 mah battery pack is reasonably light (compared to my excess baggage of beer belly (25+kg

) and means that at the end of a 200k ride I still have more than 50% charge left in the phone. My current battery pack uses 16850 cells and powers my light as well as the phone. For 300k Audax it is now a simple matter of carrying a spare set of 16850 batteries, mainly for the overnight sections of the 300k rides.
The Xperia range of sony phones are waterproof but not during charging. This far this hasn't been an issue as I've never ridden continuously in the rain for more than 5 hours (although a ride I did last october, a 200k Audax came pretty close). When using ipbike the screen can be locked so that raindrops are not mistaken for finger presses.
The Z ultra sits in a holder on my handlebars and has never become detached from the holder.
To load up routes its simply a case of saving the gpx from whatever route planning app you use and then transferring it to the appropriate directory on the phone.
I have on occasion run both ipbike and osmand simultaneously to get voice instructions, but the osmand voice instructions are a bit naggy so I tend not to use this very often.
On the basis of my experience I think the only the only reasons for choosing garmin et al is peer pressure, the utility of being able to run a AA cells is needed for long trips away from 'civilisation', or that people just don't know better.
For anyone else thinking of investing in a gps/navigation cycling computer then you need to be aware that you are investing in that companies cash cow compared to investing in a waterproof smartphone.