Hmm. You can set ringtones for groups, so I guess you could put everyone in a group with a normal ringtone and then set the silent one as the default. There's probably an app that will do what you ...