Yesterday eagle eyed AT&T subcribers may have noticed that their upgrade eligibility changed to June 21st, 2010.
That is very good evidence that the new iPhone is on it's way, and with the WDC scheduled for the beginning of June, chances are there will be an announcement and launch a few weeks later, similar to last years iPhone 3gs and this years iPad announcement.


If you want a great resource to cover the iPhone 2g, 3g, and 3gs, Then check this book out, it helped me get started with iPhone :-)