Anyone else disappointed with the iPhone 3GS ? Did they really need a whole convention to announce this mediocre upgrade ?