It really depends on your preferences. The iPhone 4 might have some more improvements but they are really similar.
the 3gs is much better for it's money iphone 3gs is better, i think. but it is very dear. it seems that you have enough money. if not, you can buy cheap phone instead.
Not at this time. Only the iPhone 4, along with the iPhone 4 White Colored.
yes but if you are looking for a more advanced iphone totally get the iPhone 4
no why do you think its called trading in?
Personally I like the iPhone 3GS. I don't like the iPhone 4 because of the antenna problem
From iPhone 4 and beyond you can use simple software to unlock your phone. The 3GS is not able to unlock your phone unless you buy a special SIM card or take it to a different carrier
iOS 5 will be compatible with iPhone 3GS as well as iPhone 4.
Yes, you can put an iPhone camera in an iPhone 3GS provided you have the required skills.
iPhone 3GS. Then the iPhone 4 and then the iPhone 4S.
In my opinion the I-Phone Is a very good phone and the I-Phone 4 is a very bad phone so if you were choosing an I-Phone to get i would get an I-Phone 3GS x
yes
yes , uu can .