I tried several of the commercial iPhone interfaces and found them all lacking. Here's the list of what I want:
1) Listen to any audio the iPhone can produce (they all do this)
2) Start/Stop the audio on the iPhone (none did this)
3) Next song (none did this)
4) Answer phone, talk, hangup...