it'll work with any phone with bluetooth.
as far as the music goes i called jabra and they said your phone has to have the stereo profile...
you can use it on your PC as well...

16 HOURS TALK TIME (WORKS REALLY WELL)
14 HOURS MUSIC TIME.... ONLY IF IT WORKED FOR MY ROKR I WOULD KEEP IT.