Hey guys just letting you all know what i thinks a good idea

(having got every iPhone on day of release since the first)
1. Buy subsidised iPhone on contract (regardless of length)
2. Unlock this phone and sell before the new one gets announced but you know its coming
You now have £400+ having only invested £100 at the start and paying for your data.
3. Buy new iPhone unlocked from Apple for £500.
4. Sell this iPhone for £400+ before new one gets announced
Your now out of a contract and have only spent £200 but have had new iPhones on day 1
5. Get another contract out and get subsidised iPhone for £100
See where I'm going

you should at this point have about £300 extra in your bank account from selling the old phone to pay for your bill for the next year ^^
I currently have just sold my iPhone 4 for £400 and will be getting a 16gb White 4S for £99 on a contract with 3

I really don't mind paying £25-£35 a month on a contract and this is working out perfectly for me! Its insanely easy to jailbreak and unlock if you were worried about that... Only downside is eBay for taking extortionate fees ^^
I have had an iPhone since its release and by using both contract iPhones and payg iPhones have managed to only spend around £940 over 4 years

This INCLUDES my contract/sim only bill every single month....
Thats less than £20 a month for a new iPhone every year on day 1 and all your calls/text/data
Sorry for the long post but it really does work for me and I'm just letting you all know what i feel is the best way to go about things!
P.S If your wanna know my math its this
Average of £30 a month bill for 4 years = £1440
Amount spent on iPhones over 4 years = £1189 (2 contract 2 without)
Amount i have sold my 4 iPhones for = £1700ish
£2629 - £1700 = £929
IT WORKS!!!

Shiny new iPhones yearly