My 2 cents: the iP4 with iOS 5 is ever so close to the 4S, except for the SIRI function (as unleashed wrote) which doesn't seem like a deal-breaker. And while the 4 is cheaper (subsidized) than the 4S, it's the 2 year contract that will make that difference "almost" negligible. In any case, your 4 will do you well, as mine is doing for me.