I rely on the "let call through if it rings twice within 5 minutes" feature and I let calls on selected contacts through. My family almost never calls me unless its urgent (we communicate over IM and other channels), so this solution is almost as perfect as it can be, I think.