Apex AD660 DVD Player
It's played everything I've fed into it
It is the only DVD player I have used, so I don't have anything to compare it to.  Nevertheless, it has played everything that I have fed into it.  That includes VCD's.  I have heard nothing but great things from all other Apex owners.  But, like all of the other owners, there is one thing I don't like about it.  That is, the subtitles default to ON.  You have to turn them off manually, for each and every DVD.  And they can't be turned off for about 10% of the DVD's I have played.  Also, it isn't DTS-capable.