Philips DVP642 DivX-Certified Progressive-Scan DVD Player
Best there is on the market.
This device is a slim, but fairly large DVD player. It is able to play most Divx, xvid, AVI, mp4, and vob files. However, there are a few files that it cannot read. If you are using a corrupted DVD, it allows you to view the the vob files by themselves in Philips navigation system.