Recently my BB 8900 has been randomly getting "white screens" of death, and when I reboot, it refuses to unless I attach it to a power source (i.e. won't reboot unless it's also charging). Has anyone else experienced this problem before? I want to know if it's a battery problem or software / memory leak problem before I take it through to VODACARE for a 3 month waiting period 