I saw this over at XDA but I don't think I've see it here. If your phone locks/freezes up, instead of pulling the battery you can hold: up volume + camera + power buttons. Should work every time.
I did a quick search and didn't this on the forums. Great if you already know it, but if you don't, this is how to perform a quick soft reset (a la the 3 finger salute like ctrl+alt+del in windows).
Power button + Camera Button + Volume Up button
Now I can stop breaking my cases (the notches wear out) to get to the battery to reset my phone.
I saw this over at XDA but I don't think I've see it here. If your phone locks/freezes up, instead of pulling the battery you can hold: up volume + camera + power buttons. Should work every time.