Sinto falta dessa funcionalidade. Entendo que um telefone foi feito para tocar. De madrugada numa emergência alguém te liga… Mas também tem as mensagens que você recebe enquanto dorme e não são tão importantes.
A solução mais fácil é desligar as notificações. Porém, apartir do iOS 5 não é possível desligar todas as notificações num único comando. É preciso ir de uma em uma.
A solução que encontrei foi em Ajustes -> Sons e tirar o Vibrar do Silencioso.
Espero que a opção de desligar todas as notificações volte no iOS 6.