Just phoned Orange to buy a San Fansisco phone to tie me over til the end of my contract (Feb 2011) when I want an Iphone 4.
Salesperson told me I am eligible to upgradde now and I as they are out of stock of Iphone 4 16Gb, they are currently offering the Iphone4 32Gb for £139.
So they have offered me:
Iphone 4 32Gb £139
2 Magic Numbers
All in it effectively works out as £40.79 per month
I think it seems a good deal. I havent accepted it yet.