I have an iPhone 3GS, minor scratch on front screen and 3 or 4 specs of dust under the screen which could be taken out easily if it bothers you, but you can barely see them when the screen is off, and very unnoticeable when it is on. Audio is a little fuzzy if that concerns you. I would send a free charger in as well.
PM me if interested, thanks.
Pintail.