MacRumors has discovered a reference to a new iPhone in the latest 2.2.1 firmware.
"Apple uses these models numbers to distinguish between different hardware models. The original iPhone carries the model number of "iPhone 1,1" while the 3G iPhone is labeled "iPhone 1,2". These numbers do not change for simple storage increases and instead represent functionally different devices."
An ad network is also reporting web hits from an iPhone 2,1.
Phil Schiller, Apple's Vice President of World Product Marketing recently said:
Apple's natural product timelines and acknowledged that June is the usual timeframe for major iPhone revisions, although storage increases could happen at any time.