The story we all read the other day about AT&T to offer 'no-contract' iPhones soon, led some to believe that this was to aid in emptying store shelves in preparation for a new iPhone supposedly coming in the next few months. Here's that link if you missed it: http://www.boygeniusreport.com/2009...hone-3g-at-no-commitment-price-no-activation/ Well, here are a couple more stories I found this morning. Fido apparently is stopping all sales of the iPhone 3G at the beginning of April. http://mobilesyrup.com/2009/03/20/fido-to-end-sales-of-iphone-3g-16gb-starting-april/ "Weve been notified that Fido has plans to discontinue the sales of the iPhone 3G 16GB models. They will start to deplete their current stock at the beginning of April and will not be reordering." ...and another... 02 offers low contract prices for "free" iPhones. http://arstechnica.com/apple/news/2009/03/o2-offers-lower-contract-prices-for-free-iphones.ars "...it's not a stretch to see the moves as inventory reduction for a coming hardware revision expected this summer." Discuss. [Edit]: Title change.