The iPhone is probably one of the most talked about gadgets of the past year or so, creating discussion mainly about price and Apple's business practices (see Apple refuses to accept cash for the iPhone). Apple stores around the world have been having iPhone shortages, probably because Apple had some sort of internal supply problem. This sparked the discussion if Apple was not coming out with a 3G version of the iPhone, however as the new load of the phones is still the same as the previous ones, that discussion has subsided a little bit. The supply constraints seem to have been worked out though, as T-Mobile in Germany has cut the iPhone price by 300 Euros now, a move that would be unlikely if the supply was low. A different offer from T-Mobile consists of an 8GB iPhone for a sensational low price of 99 Euros (about 155$), however that is bound to a hefty contract. A 3G iPhone might hit the shelves around June, when the 2.0 software is being released.