Three minor problems I need help with: When the phone vibrates something inside is rattling slightly against the back cover. I can squeeze the phone between my fingers (back and front) and make it stop. What can I do about this? Perhaps put some padding of some sort back there? The other thing is the accelerometer calibration is off by about 5 degrees. I understand this is very common and there's no calibration process within the phone OS. All apps that are decent have one built into their apps but a few don't. Mostly free apps. Anybody ever find a solution to this? The phone is scratched up. Scratches on the back are no big deal I can ignore them or buff them out. It's scratches on the front glass I need advice about. They're deep enough for me to just be able to feel with my fingernail. They're all but invisible unless you catch a reflection. What's the thing to do? It's not worth replacing the glass and sensor. It's only a few months old but is a little beat up by the previous owner and I'm giving it some love. Earpiece speaker was buzzing (physical buzz not from interference) so I opened it up to clean the inside and see about the speaker. Well I pretty much finished off the already broken speaker trying to remove it and I rebuilt it but it's done I'm afraid. But that's no big deal I go another one on the way for $5 bucks. It needed to be replaced anyway. But man I gotta say the 3GS is BLAZING fast compared to my old 2G phone that it's replacing. Advice from the sages?