You're in the right spot.
I just think that no one has an answer for you, so it's pretty much a guessing game.
Honestly, I've been posting here on and off for the last 2 1/2 years and I've never heard of this issue.
Granted, the 8800 hasn't been around that long, but Brickbreaker has.
Maybe the next step is to wipe the device using JL_cmdr and then reinstalling the handheld software.
Give yourself a fresh start.
It's pretty straightforward to do, and typically resolves quirky problems like you're having.
How do I wipe the BlackBerry using Jl Cmder? - BlackBerryFAQ