I never debate the merits of either, but I personally prefer to do a hard reset to release file free memory. I did a side by side comparison a few months ago and found that a reset released as much memory as a battery pull. But I will do a battery pull if my device acts up and freezes. I remember this debate from the Summer when Kevin weighed in and said a battery pull can even be harmful and can damage a BlackBerry. That was enough to get me to rely on resets for the most part. In the end, it comes down to personal preference.
Posted from my CrackBerry at wapforums.crackberry.com
I've done a soft reset to get a program working or set up an app. It doesn't always work. Battery pull was needed. There must be a difference in the two.
I firmly believe there is Chicklet, i have the quickpull app and use it in between battery pulls, but i have had issues where by device was acting up and a soft-reset did not work. A battery pull however did. I have run into this numerous times on the forums, hence why i believe there is a difference...