After reading all that and each poster saying this phone is good, and another saying no it's not, it sounds quite a complicated minefield. Easy to end up with a phone on a contract that you actually hate or buying one you regret. Apple is so much easier, less complicated, fast and works. Until...