Audiovox DVD1680 7-Inch Portable DVD Player
It just keeps going
I bought this model almost 3 years ago and it is indistructable.  I bought it for my husband but we ended up using it to entertain our son when we go out to eat.  We have used this at least twice a week for 3 years and it performs great.  It still holds a 3 hour charge.  We have taken it on planes, in the car, every where and it keeps going. I'm looking to buy another one but will probably get a newer model.  Hope it holds up as well.