Longtime AT&T customer who has been holding off buying an Iphone until the 4s came out. I didn't preorder and now AT&T is saying it will be mid to late July before I can expect to get one shipped. Family is going on vacation in late July so I was hoping to have an Iphone in hand before then so the kids could play games on it while standing in line at the theme parks. After reading about the technical problems with antenna reception today, I'm thinking of just going ahead and buying a 3GS. Here is my situation so would appreciate an objective recommendation. I would buy two Iphones for my wife and I. We both use basic cellphones and don't bother with text messages. Our friends with Iphones all say that they used to be in a similar boat, but after buying an Iphone, now they can't live without it. So I assume once I started using one, I would be in a similar situation. I know what the new features of the 4 is, but for someone like me who is a smartphone newb, I'm thinking the 3GS will have all of the features someone like me could ever use. Since I don't currently have a smartphone with unlimited data plan, my Iphone contract with AT&T will be under their new pricing plan. I am eligible for AT&Ts upgrade pricing so a 3GS would only cost me $99, compared to $199 for a 4. Any feedback is appreciated.