Everyone I know who has an iPhone seems to really like it. I know multiple people, however, who have stressed to me over and over to get a protection plan for it because their screens have broken. One friend switched to a different phone after breaking his screen for the fourth time. He still loved the iPhone, but was sick of them breaking. I have no idea how common that is though. But again, everyone seems to really like them. I know next to nothing about Android.
I have a BlackBerry Torch 9800 and LOVE it. I had a Bold before this one and liked it well enough, but it seems like garbage compared to the Torch.