Apple disclosed in their recent Knowledgebase Article TS2917 that if you stack MacBooks or MacBook Pros on top of each other, you may have problems powering them up or keeping them powered on.  This can be caused because the magnet in the bottom computer may activate the magnetic switch on the top computer, thus causing the computer to go to sleep.