I have the iPhone, but if I had to do it again I would look at a Droid.
When I bought the iPhone in the USA, the only choice available for cellular service was AT&T, which is the worst national cellular service in the country. It is living up to its reputation as being the worst.
Today, you can get the iPhone from Verizon, but it is a different iPhone that uses a different type of cellular network, so the AT&T iPhone is not compatible with the Verizon network. If you are in the USA and want to go with an iPhone, choose Verizon.
"Democracy is two wolves and a lamb voting on what to have for lunch. Liberty is a well-armed lamb contesting the vote." -- Benjamin Franklin