Whatever you buy, just make sure it offers the same connections to the TV or you'll be messing with wiring and maybe even replacing/updating your TV.
Our 2007 head unit brand is Executive that has red/blue/green RCA jack connections to the TV. It plays CDs & DVDs, and it has am/fm radio which we rarely tune into a radio station. It would be ideal if it also played blu-ray disks, otherwise the dated technology continues to meet our meager needs.
Someone on this forum sold me their working Executive that I keep as a quick-fix backup, just in case ours goes bad.....an indicator of how important it is to me in keeping up with technology.
Our home entertainment system is also falling behind current technology, though not nearly as much as our PC entertainment system.
Repeating.....if you don't want to mess with your TV and wiring, make sure whatever you buy is plug-n-play.
Once is a great while, I've had good luck in opening up electronic things, clean it up inside, checked solder connections for fracturing, resoldered questionable connections, and the devise is good as new. A CD optics cleaning disk has also proven useful. Also the extreme fine drive belts can loose their grip. Good new ones are sold for a dollar or two on eBay.
I restored our 1976 GTE Sylvania stereo receiver that suffered from broken solder joints. It's in our throw-back rec-room, supplying tunes down there. People enjoy working it with the Technics stacking turn-table. I also successully repaired some CD and cassette players.
My point here is....you can't break it any worse if you are replacing it anyway.