In the much-more-reasonable-for-newbie-iPhone-programmers department...
1) A profiles application which allows you to
- Save sets of named profiles (settings)
- Switch between them manually with a single button
- Switch between them according to a timed schedule
2) A way to Answer-On-Speakerphone.
You probably can't do this within the confines of the SDK, but I want a way to answer the phone and be on speakerphone with a single button. Best way I can think of to do this is to press the Home button when the phone is ringing. This would be great when the phone rings while you're driving.