All iOS - iPhone, iPad, iPod touch, Apple TV &...
So, I have an iPhone 3Gs. I skipped the iPhone 4 (Not completely by choice thanks to Rogers).
I'm due for an upgrade this summer and I'm very much anticipating pulling the trigger when the iPhone 5 is released, which so far Apple has been surprisingly consistent in releasing an update around...