Of course, an almost infinite list can quite easily be compiled of reasons for not buying an iPhone, as it has a lot of flaws and disadvantages, like any electronic device, for that matter. Just look anywhere on the internet and you will be reading the sixty-seven reasons not to buy an iPhone or the twenty-four problems with iPhones, but I will simply summarize the major drawbacks.
There are no other options offered to you in the United States other then to subscribe to a two year contract and a service plan with AT&T, which also comes with its own price tag. This may not be agreeable to you. If you happen to take the phone outside the United States you may be faced with problems when you have to unlock the iPhone.
The network supported by an iPhone is a 2.5G EDGE network, and web browsing can be really slow sometimes. Apple is planning to release a new 3G iPhone soon, so why not wait for the new product? While browsing on the web is quite comfortable using Apple's Safari, some would want to use other browsers, which is not possible, iPhones moreover don't support flash, so you will be simply unable to use some sites.
There's also a real lack of variety of applications, and as Apple doesn't yet fully support third-party applications, you will only be able to install some by hacking your iPhone. Seeing this lack of support for creativity from Apple really spoils its image and positions it among the capitalist monsters.
The first owners after owning an iPhone have declared that they wouldn't even need a laptop after using Apple iPhone. The iPhone is a really thrilling, useful and fashionable device. With which they can listen to music, watch videos or movies, get information easily any time of the day and use it as a phone
And though you cannot officially use it with other carriers or install third-party applications, it is quite easy to sidestep this and connect to any carrier or install as many application as you want, as unlocking and hacking your iPhone is really easy.
Ultimately, an iPhone looks truly hip and cool, you can show off to your friends who don't owning an iPhone drool over yours for hours on an end. You will access any information you want any time. Moreover, with the expected release of the iPhone 3G, prices are bound to drop even more. Buy an iPhone if you don't come across any key fault with it, as soon as prices drop adequately.