BuzzOff can put your phone on vibrate or silent mode until either a specified amount of time passes or after you move a certain distance from your current location. I used to always forget to turn my ringer back on after I put my phone on vibrate, but now I can just schedule a time and BuzzOff does all of the work for me. It is very simple to use and comes in very handy.