I've had my beloved 4150 for 2 years now, but last night I think I ruined it. I was putting on a new screen protector, which had a few drops of water on it, because I kept clearing dust and fingerprints off it. Unfortunately, I think some of that water dripped into the screen and down into the buttons, because now the Up and the Center button don't work when pushed!

The other buttons work fine though. Is this a problem that will go away after a day or two?
Also, if I do the Self Test (under Settings), the Button test goes like this:
1. Asks me to press the Record button
2. Asks me to press the Calender button
3. Asks me to touch different points on the screen
4. Repeat Steps 2 and 3 forever!
I found this really weird... Anyone have an explanation? Shouldn't it just go through all the buttons?
EDIT: I realized that as a result of the water damage, the Calender button is somehow "hard-wired" to launch the Calibration application. That's why the Button test kept asking me to press that button over and over, as it wasn't getting the expected result.