Can anyone recommend a good value Portable DVD Player that has a USB and / or SD Card input and will play modern video formats - MP4 / DivX off those and the DVD etc?

I'm looking for something that we can use to keep our daughter amused in the car while driving long distance.

Trademe has some EVD portable DVD players that seem to do this at the moment for about $200.  Anyone have any experience or opinions on those?