This type of question is the most asked on yahoo answers, and the answer is always the same.
one phone is not better then the other for everyone. You need to tell us what you want in a phone, then we can tell you which phone would be better suited for you.
Here are some examples why one phone is not better.
The iphone uses a capacitive touchscreen. the storm uses a resistive touchscreen. Some people will find the capacitive better, others will find the resistive better.
The iphone has an app store. an app store is a collection of apps specifically for the phone approved by apple. The storm doesnt have an app store, however, unlike the iphone, you can install programs you find on google on the storm. So is a collection of the apps available for the phone better then being able to install un-approved of apps? Some will say yes, others will not.
So without giving us a list of your needs, any answer we give you will be based off our needs, and will not help your decision.