does I message and facetime work on the iphone 3GS?
Yes, assuming you have iOS 5 or higher installed.
Correction: Yes for iMessage, no for FaceTime. Thanks Chris.
iMessage should, as long as you have iOS 5 or above, however Facetime only works on the iPhone 4 or above.
That is correct, apologies for the misinformation.
Retrieving data ...