I think it would be better to play the waiting game in this situation. Why? Iphone 5, according to speculation, will have same hardware as Ipad 2. If that is the case, then it is miles and miles better than Iphone 4. Also lets not remember that Iphone 4 is still expensive. Instead of spending on this, wait and spend a little more on Iphone 5. I know that Iphone 5 will be released in my town (Denver) around September as I checked with Apple store there. But since this is US release, I do not know about the UK. Don't they usually release at North America and Europe at the same time????? Just wondering!!!