Go with the Casio. I own that camera and it is simply amazing. It takes great pictures and is so portable you can just slip it in your pocket.
Daewoo DPC-7400 Portable DVD Player or, Philips PET720 Portable DVD Player u can also try this, Coby TF-DVD7005 7" Portable DVD Player
Is it still under warranty? If so, contact Coby and sent it back to them. If not, check in the Yellow Pages for Stereo or Television Repair. They should be able to fix it. Hope this helps!