What Ken.C said, I too have the Yamaha DVD C750 with the only caveat of it's slow loading time but I'm used to it. Good build and audio quality...plays all formats you're looking for.

http://www.audioholics.com/reviews/transports/dvd-players/yamaha-dvd-c750
_________________________
FireGuy
M22V3/M3ti/M2V3/Omega Super 5/Aperion 5C/OutlawLFM1+Sub/Denon AVR1906/YamDVDC750/AS AMP110