I need an app that will basically silence all alerts and notifications while I'm sleeping, but allow the ringer to work in case I get an emergency call. I've identified SweetDreams, Timeriffic, and Locale. Are there any that are better? What's the "app of choice" for my needs? Thanks all!