I'm looking at getting a new phone in the coming weeks as my contract on my iPhone is almost up. As much as I love the connectivity of it, I've had far too many problems with iPhones going wrong & I don't want to go for a new one. My options for my next upgrade with the correct plan are the...