I have used em all and will be the first to admit that the hr20 definetly had some growing pains, but with recent updates and the addition of on demand and the awesome ability to stream movies, shows, pictures, and music in any format from the htpc, I declare this unit the best in the biz.