i personally love my Blackberry Storm though it seems there are good and bad batches of this phone, some people have no problems like me and some people their screens wont click etc....
If you are ready to deal with having to monitor your usage, then get the iphone. I've owned two of them and my girl has one right now. I consistantly get better reception than her. We live in a huge at and t town and coverage is not an issue. It really stnds out when we go into buildings. I did like my iphone. But, when I was in a class(tdy) and everyone had reception except me and one other person who owned an iphone. I knew it was time to get ri of it.
So I do not agree with the suggestion of the iphone.
Posted from my CrackBerry at wapforums.crackberry.com