yes but no front camera
Yes, the iPhone 3GS does have a front facing camera.
Yes, you can put an iPhone camera in an iPhone 3GS provided you have the required skills.
The iphone 3gs has a 3.2MP camera (with video capability).
iPhone 4: 5MP 720p HD Camera iPhone 3GS & Below: 3MP Camera
Yes, it does.
The iphone 3gs is 2 times faster then the 3g.it has voice control you can zoom not just on the internet,a 3mp camera ,video camera,compass
Depending on what iOS you have it varies, if both iPhone 4 and 3GS had iOS5 the only difference would be not having the switch camera button in the Camera App and FaceTime.
One camera.
The megapixels on the iPhone 3GS is around 3 megapixels, which in modern standards is outdated. My particular cellular device has an 8 megapixel camera.
you would have to take to a pro
The exterior design is relatively the same, what separates the 3Gs is the processor and RAM. With the camera also being upgraded to 3.2 MP
you will get video recording applications from i tunes