There are very few reasons one get to hate iPhone. One such reason is no support for 3G network. But as per yesterdays keynote address at Apples WWDC 2008, 3G version of iPhone will be launched on this July 11.
The 3G iPhone model will be two times faster compared to current iPhone models. It will also have built-in GPS facility so that you will never get lost! If you are low on budget then better wait to buy iPhone as there will be considerable price drop. The new 8GB model is priced at $199 only and for 16GB model price is set to $299.