I'd like to know your opinions to help me decide. I currently have a 16GB iPhone 4 (black), which is a superb phone. I love iPhones to bits, however, and the thought of a better iPhone is one that's very appealing to me. In your honest opinion, do you think that it's worth paying for an out-of-contract upgrade to get the 4S? I'm in the UK and it would cost me £234 to get a 4S (if I were to sell my current iPhone to Envirophone, one of those companies that buys old phones). If I do get the 4S, it'll be in white, in order to make it significantly different to my 4 and because I think it looks great. Things to take into account: I'm a photography enthusiast, but not a fan of point-and-shoot cameras (I have a DSLR). The concept of having a P&S built-into my phone is appealing, however, since it wouldn't mean another device I have to carry around. Realistically, it's between the 4S and an iPad 3. I can't allow myself to get both, since I already have an iPad 2 that was bought recently. I'm planning on getting the iPhone 5 (or whichever future iPhone is a redesign), again out-of-contract. I play a lot of iOS games on my iPad to benefit from the larger multi-touch area, but I don't always have it with me. For games that don't really require the larger screen, it's great to have them always with me. Your thoughts are greatly appreciated! Thanks.