I have a set on order. There's also some discussion in this thread. If you search the hardware forum for the word 'fluance' you should also get several other discussions.
When my set comes in I'm planning on giving them a look over and posting a small review. Probably take some pics too.
Bruce
------------------
"Why do I sense we've picked up another pathetic lifeform?"