It might not help, depending on your pockets, but you can also set it to vibrate even when on silent - which you may or may not feel.
Trouble is, if you don't feel it vibrate, you won't need to take it out, but if you do feel it vibrating you may not want to...