I would say that may be the reason why Apple has been so careful about its next iPhone this time around; and also the delay in releasing the iPhone. If Apple needs a separate event to reveal its new iPhone, then the new iPhone must have a pretty substantial upgrade, such as a 4" screen.
Chances of features:
8MP Camera: 100% (Apple known to increase camera MP every upgrade)
New Design: 50% (if 4" screen, then yes; maybe iPad 2 design.)
4" Screen: 65% (Resolution = Three Times 480x320 = 1440x960; Keeping Developers Happy; Resolution Independence.)
RAM Increase: 75% (1GB)
Dual Core Processor: 80% (1.2GHz - 1.4GHz)
Chances of features:
8MP Camera: 100% (Apple known to increase camera MP every upgrade)
New Design: 50% (if 4" screen, then yes; maybe iPad 2 design.)
4" Screen: 65% (Resolution = Three Times 480x320 = 1440x960; Keeping Developers Happy; Resolution Independence.)
RAM Increase: 75% (1GB)
Dual Core Processor: 80% (1.2GHz - 1.4GHz)