I'd reccomend an android phone, as they aren't crippled the way that apple does. I think alot of it comes down to wether you find alot of the google software more useable to you or you prefer mac stuff. I'm quite happy running google mytracks to record my local bimbles in the background whilst multasking my other apps.
Iphones have the edge on style, they are a super looking phone. However, I'd be more worried about them actively not honouring their warranty if the phone has been used below 0 C