I want to buy a used iPhone as a gift for someone. They have a dumb phone now, so almost anything would be a step up. From a little digging around, it looks like there is not too much difference between the 2G and 3G. The main thing I noticed is that it looks like the camera may be even less great on the 2G (I have a 3G). Any other major differences? What do you think of your camera, 2Gers? The thing is, even though the giftee isn't going to use the phone for gaming or anything like that, she does love to take pictures. So if the camera would be way worse than the 3G, I'll have to stick with 3G. Obviously the prices are better on a 2G, so I would rather get one of those.. Also, how is the camera on the 3GS? Thanks!