Yes you can listen to music, dent know of any way to set the ring tones thing its usual just generic. However if you are going to have the blue tooth on your ear all the time you can set the BBTogle to audio gate way and the ring tone you set will play in the BT, but there will be no sound from the PPC at all, everything goes to the BT. As far as the best I have been hearing good things about the gennum nxzen 5500 plus, but I haven't tried it. I have a JX10 and I get a lot of complaints about back ground noise. Very clear, loud and sounds good in quiet locations, small light and comfortable. Hope that helps.