I have had the 3GS since its release. it has served me well, but i think its time for an upgrade. I am on straight talk to I have to buy phones full price. Here are my options" Buy a used iphone 4S for about $350-400 Buy a brand new iphone 5 for $650 or whatever once you can buy full price. Or just keep using my 3GS until the NEXT iphone (5S or whatever it is going to be called) since in my experience, the best iphones were the "S" upgrades ( 3GS. 4S, etc) When deciding between 4S and 5, im thinking, ive had this 3GS so long, why not just upgrade to the best out there right now. But i Could save 300$ and get a 4S... I recently tried an iphone 5 in person and was blown away by the body of it alone.. P.S. just checked and 4S is $549 from apple, not much cheaper than the 5 will probably be what are your opinions and suggestions for me? i know either of these would be an amazin upgrade from my 3GS, but is the iphone 5 that much better than the 4S?