Hey! I have a 16GB 3G. I got it about a week after they released it. I dropped it a few weeks ago and now the screen has tonnes and cracks in it. It still works but is very annoying. I have been told by carphone warehouse that it is £170 to get the screen replaced, there isn't an Apple store very close so I haven't asked there. Now, I would really like a 3GS mainly because my screen is cracked and the 32GB would be so useful for me. But obviously o2 are being a bit gay and saying you have to pay off the rest of your contract first then pay another £269 for the phone. I do understand that, but it would have been nice to just have an upgrade price around 300.... Anyway, I was thinking could I get the screen replaced (£170) then sell my 3G on eBay for roughly £300-£400 (thats what I'm seeing on eBay) then buy the pay & go 32gb for £530 (or however much it is). Am I able to put my current contract sim in this pay & go phone?? Also is there a cheaper way of replacing my screen?? If I did this then I would be paying roughly 300 or a lil bit more to get the new phone. I would be perfectly happy with this cus as I said my screen is already broken, so am desperate for a new phone. Thank a lot.