Hiya
I'm doing a working holiday in Canada later on in the year and want to get a 'smart phone' with wifi and useful apps such as Skype and Sat nav etc...
I here a lot of negative things about the Iphone, such as short battery life. Are there less well known makes of phone which would provide me with what I need but perhaps better than the I phone or is the I phone the safest bet?
Any info or tips would be much appreciated.

Thanks!