I feel a need for more flexibility for the incoming calls. We should be able to make a list of the people whom we want to avoid for certain period of time in the day. So we can create a list and don't get any call from them. If they call, the call gets disconnected automatically. I know DON'T DISTURB OPTION is there but I don't want my phone to ring at all bcz of these people. Another option is create a list of people (say 10 people) and you set these people can call you only and rest of other callers get DISCONNECTED. This feature is available in Sony Ericsson phone under manage calls option for so long. I hope Apple will consider to bring this feature in next iOS.