A New model of iPhone which will support 3G is being released very soon, Maybe by June. It will be worth waiting for. The prices of current models of iPhone will go down when the new model is released.