Is it worth to buy iPhone 3gs in 2012?

Is current ios 5 and coming ios 6 run perfectly on it?

I say no use the money you would spend tr 3 to get a 4 even if thateans saving a bit longer

No, not a good idea.iOS 6 probably won't run that well on the iPhone 3GS. Also, for a 3 year old phone, the iPhone 3GS is pretty expensive still.

At this point, I'd say no. Yes it will be able to run iOS 6 later this year, but once the new iPhone comes out they will likely stop making it & the iPhone 4 will take its place as the starter model. Also because of that status it will be the 1st of the currently 3 available iPhones to stop getting updates.