I searched the forum but couldn't find an answer. My current Cingular contract expires June 29th. If the iPhone comes out before then, will I be able to get the 599 2 year contract price some how? Or do I just have to wait until the 29th. I know its not that much longer, but who wants to wait longer... I will be going out of town at the end of June and want it to play with (and get on the internet) when I am gone. Thanks.