I live in Costa Rica currently, and it's kinda expensive to get your hands on a factory unlocked iPhone, even those unlocked through software (which I never will, jailbreaking to unlock my phone and having to use crappy outdated versions of iOS is not on my dev list). So I was wondering... I might be able to get my hands on an iPhone 3GS 32GB factory unlocked for $690 (yes, it is expensive, but there isn't much else here), what's the life expectancy left for the iPhone 3GS and future iOS updates? Will it be at least 2 more years? I was hoping on buying an iPhone 3GS and then in the future, maybe the next iPhone revision upgrading it. Any comments? Please be nice. Thanks!