i have an innovatek 386 DVD / CD player. I love it so much .. it has good Wattage, and sounds crisp and clean. No skippage, and it plays DVD's great too. Cost me $158.00 .. Cheap, but great quality. as far as visuals go, you may want to go with a JVC Deck, because they have some sweet visuals like dragons flying across the screen, dolphins swimming, people dancing.. right on the screen. I had a JVC when i got my CRX (which i sold).