Sleep Interupt Voltages 0.11 to 4.56??

 // will be called when pin D2 goes low  
  attachInterrupt (0, wake, CHANGE);

The comments don't match the code. FALLING is when the pin goes low. Also make sure the interrupt event is cleared before you do the attach.