I can sympasize with you guys. I've had my MacBook Pro for two weeks now and the power button started to sink in on day one. I got so worried about the whole thing falling in. I ended up taking the keyboard off and applying some epoxide resin around the rim.
What I found was that the rim of the power button was pulling the dust cloth off the speaker grill.