No I don't. I have not heard of it until your post. I have ordered one and will report back after I get it. At $99 from amazon with free shipping, it may be just what I've been looking for. Thanks for the info.
By the way here is a very complete review of the player: