I noticed that if I shake my iPhone 4, I hear a slight rattling noise near the top power button. I also noticed that if I hold down the power button and shake it, no rattling noise. But if I let go of it and shake, the rattle is still there. I'm not that concerned about it because everything else works fine. K was just wondering if it happens to all iPhones or if it's just me.