I'm basically needing to update my iPhone this summer, so I'll be definitely getting the iPhone released then, but I have no idea what they could do on the hardware side (ignore software). I think a cosmetic redesign (the case, not necessarily the phone's res and size itself) is a given, as the 3G and 3GS are identical besides glossy letters. But other than that, what? Camera was updated in 3rd gen, same with processor. 64GB may come, though.