I am in agreement with everyone. The real keys for me were:
- comprehensiveness as to formats, features, customization, etc. for audio, video, streaming, TV, etc.
- database/tagging support with customization able to support very large libraries
- madVR
- JRemote
- the most widely recommended by credible reviewers
- very large user base
- documentation (it ain't perfect, but I have not seen better)
- support
- business model with paid subscriptions at reasonable prices to keep it growing and evolving
- professional approach to software development, bugs, new releases, etc.
Since selecting it, I have been surprised that it did even way more than I thought. It has enabled me to get rid of my HT prepro, universal player and TV cable box together costing many $thousands, coupled with additional tools that generally integrated easily. These include Dirac Live, ExaSound e28, HD Homerun Prime. It is the cornerstone of my HTPC setup for well into the future. At the same time, my sound and video have never been better, and I expect that they rival what I could obtain on the best, state of the art prepros available at a fraction of the cost.
True, I have lost a few nice to have features in the process, like direct SACD disc playback(I rip them instead), Comcast On Demand, etc. And, use is a bit flakier and somewhat less stable owing to the PC, software and networked platform. But, the playback quality of the result easily makes the tradeoffs worthwhile. I also believe that I will be better insulated from technical obsolescence as home entertainment media continue to evolve and improve.