Can the keys on the MacBook Pro be removed for cleaning? The MacBook Pro does a really good job keeping dirt and stuff from getting under the keys, but none-the-less there is some dirt under a few keys.  Can I pop these keys off and then easily replace them?

In the past when I've done this, the key never really went back on correctly.

This is the newer Unibody MBP with the black backlite chiclet keys.
If they keys are square without beveled edges then no. Removing it would require major surgery to remove. 

I recommend a can of air duster, some q-tips, and alcohol to clean the keyboard.