oh, and also, have you tried resetting the device with the
webOS doctor and starting from scratch? that seems like a strange problem and not one i've seen on my pre so maybe there was an issue with one of the recent firmware updates not taking properly?