We've had one for a little while now and I think they're great. Although I've hit some small snags with programming.
I took it home and was able to get all my music track listings on the remote and command my HTPC to start playing seemlessly.
Look here
[Link: remotecentral.com]