I'll be buying an iPhone off contract. Everywhere I've been looking to purchase: ebay, amazon etc. the iPhone 4 is about $100 cheaper on average. I've had the 4 in the past. So would the 4S be worth the extra $100? The only thing I can see that would be worth it to me is the improved camera. But to be future proof with software I can see why the 4S would be smarter, Although I'll most likely be upgrading to the next iPhone anyways so future proof might not be such a big deal.