The Yamaha, while a great receiver for the money, only has two HDMI inputs. Of course, one could add an HDMI switch box to take care of that, but it does not have the asked-for inputs built in. Going up one step in the Yamaha line would add that third HDMI input, among other things. As for the others, I don't know about their inputs or the audio formats supported, so, of course, one would be well-advised to verify that the particular unit one is considering has all necessary features.