I don't even speak French but I listen to this CD all the time. I really enjoy the instrumental parts and the lyrics seem to have a mood to them that bridges the language barrier. I hope to take French someday and when I do, maybe I'll already have some pronunciation down. :)
I definitely recommend this CD. If you know French, this would be a great way to polish up. If you don't know French, who cares? You can enjoy it anyway!