What would you like to see in future phone APIs

We are in the phone app team. The Phone app is the app that is used to make and manage voice calls.
We are trying to understand how the developers use the phone app or would like to use the phone as a platform. We would like you to answer the following questions.
1. What are the things you wanted to programmatically do on the phone system, that you weren’t able to do?
2. From the things that you were able to do, what were the pain points?
3. What kind of phone (dialer, makecall, incoming calls etc) related apps do you write, such as answering phone call and replying to sender with SMS when in a meeting ?
4. What kinds of phone UI extensibility are you interested in, such as changing the color of the text in the accumulator.
5. What kind of technology (managed/native) do you primarily use for writing your apps?
6. What type of phone related notifications (from the notification broker) does your app listen to, generally, such as signal strength notification?
7. What type of phone related notifications (from the notification broker) do you wish your app could receive?

Can you now also help us prioritize your requests?. If you had $100, how would you distribute it on your requests. (We are looking for inputs similar to here, but only for phone API related stuff)

Thanks,

JJ, Lakshmi.