I'm trying to decide between an iPhone 4 now (T-mobile UK have unlimited data for £26/month for 24 months) or wait for the iPhone 4S drop upon iPhone 5 launch. I'm concerned the 4S would only drop to, say, £31 and that they'd withdraw the unlimited data deal on the 4. I'm not prepared to pay more than £26/month. The total cost of the £26 plan is over $1000 under the current exchange rate which is already very high. Thanks for any advice you can give.