If it works like it's supposed to (and it does about 9999 / 10000, then neither the battery pull nor the soft reset will cause you to lose data. Once, I told a user to pull her battery and it corrupted her OS, resulting in her losing her data. Normally both procedures cause you to regain memory that was lost to apps that didn't release their memory properly when they ended.
Posted from my CrackBerry at wapforums.crackberry.com