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.
"It's inexcusable for scientists to torture animals; let them make their experiments on journalists and politicians." -Henrik Ibsen