In the UK the price has dropped steadily over the first 12months of an iPhone release by around £10 a month max. As such, asking for £380-£400 prior to iPhone 5 would be seen as standard for a 16GB. My 3G went for £150 and the earphone is broke, and that was only a few weeks ago...so yeah, as it's a highly demanded product, it will hold its value.