Just got myself a Jabra BT3030. Although it is a bluetooth solution it works perfectly for this. It has play/stop, volume up/down, next/previous track and answer/reject calls. Its just a bluetooth module that you connect your own headphones to or you can use the included ones that are not bad. Audio quality is Excellent and call quality is also Excellent. Basically you dont ever have to take your phone out of your pocket unless you want to text or change playlists.