Which BT module?

Hello,

I'm looking for a BT modules which support the following profiles: RFCOMM, HEADSET and A2DP. I want to connect my Arduino board either to a phone (RFCOMM + HEADSET) or to another Arduino board (RFCOMM + A2DP). Of course, the audio should be managed by the module itself - I just expect the two audio connectors. If there isn't such a module, please may you tell me a bare chip to make the module myself?

Thanks! Marco