Pros: Plays ANYTHING! I've thrown it all at it and it plays. DVD, Divx, Xvid, MPG, AVI, it doesn't care. It just plays it. I very happy. Not much else to say. Easy to setup, remote works, easy to program using other remotes, i.e. cable or FIOS set top box remotes, etc.
Cons: A little slow to start. But hey, I can live with it.
Summary: To previous reviewer. You can eject discs with the remote. Simply press and hold the Stop button for something like 3 or 5 seconds. I know, it took me a while to discover this. They should have put a dedicated Eject button on the remote, since that is what people are used to.
Pros: I have 3 of these (one for at least 2 years and the other two for about a year). No problems so far. Plays DivX from CD-R or DVD-/+R. (sweet)
Cons: On-screen timer doesn't have time remaining count down like all my other DVD players have.