Prevent volume rocker from disabling silent mode
There are some apps that will do this for you:

RingGuard: https://market.android.com/details?id=com.x475aws.android.ringguard&amp;hl=en
Volume Locker: https://market.android.com/details?id=com.hourdb.volumelocker&amp;feature=related_apps