I have just upgraded to the Sony Exeria Z3 compact and I would recommend it, having used the older version for the last two years without any problems . Admittedly I biased in that avoid having an iPhone at all costs, but there is no doubt you get more spec for your money!