I'm halfway through my 2 year contract, so I'll be eligible for an upgrade around the time the annual incremental upgrade that Apple always does, so I'll get that. With that said, I like the new iPhone, most of the new stuff being leaked well before the release sucks though. The connector is kind of a bummer, but we can deal. most new features aren't in the phone itself but in iOS 6. Comes out in 2 days, can't wait for it on the 4S.