You aren't going to sell a GPRS iPhone unless it's unlocked, so the contract point is a little moot, you could probably still sell it for £150/£200 simfree, but more than that and people will probably not figure in the cost of the contract on top, people can be really stupid if they don't have to pay the cost upfront.