I am considering buying a smartphone and wondered which OS to go for. Which do you think is best and why? Also which handset do you recommend and why?