Well since this thread has been resurrected from the dead, be advised that the program that came out AFTER all this reset discussion is Member Metsfan's soft reset program, with is FREE. [Don't forget to donate for his efforts].
See the sticky on the main page regarding Metsfan's trackball color program and that will take you his website that has the free reset program.
I installed it when it first came out. Works like a charm and does not require you to pull the battery for a reset.
Big question, will RIM or someone incorporate this feature in upcoming versions of an OS? Not sure why RIM treats resetting the Pearl as a non-issue, so much so that it is mentioned only once in a single sentence on page 203 of the then-current manual. [see my other post].
LINK
geek and proud - BlackBerry Software