I think each and every one of us will change brands, and end up with one of these.
Trouble is, many of us are committed to paying out contracts.
Still, seems that when we have finished with our contract, there will be this & possible rivals on the market.
On the other hand, I would still be paying the same amount per month, whether my contract is paid put, or not. As we in Australia virtually got the phone free for taking up 24 months of access.
So the best option would be to buy one of these unlocked if we couldn't wait untill our contracts are finalized.
On the other hand, if we wait until our contracts are paid out, we might get one of these free, - or some other similar phone available then.