I've got a 1year old iPhone as stated in title, this works perfectly, but have upgraded to 16GB version. It's locked to O2 and will come with latest Firmware Version (4.0.2) but will be restored to factory settings. Also, you'll need your own sim card.
It's been kept in a case with a screen protector the whole time I've had it so is in really good condition.
I'm new to this forum, but have ebay feedback if you wanted to check.
I'm not sure how to upoad a photo; but I can email them no probs.
Photos are below in Post #6
Shipping: Will ship Royal Mail Special delivery £8 or if your nearby you can collect.
Payment by Bank Transfer also
Bathgate, West Lothian