Is there any way to do that like on iOS4? I used to turn off all notifications when going to bed but now I can't do that and I don't want to put my phone on silent because I still want to get alerts for calls
for some odd reason you would think they would have this option to turn all of them off at once, you should request it on their feature requests. If enough people request it they will add this feature. Go here: http://www.apple.com/feedback/iphone.html