Kenwood KICKS ASS as far as "bang for the buck" and features is concerned. But it's sound quality is SHIT IMO. Eclipse is more on the expensive side, but their sound quality isnt overrated, and is the cleanest of all the brand on the market. Eclipse has only the features that you need, and nothing else. Everything is "Simple Stupid" on the Eclipse. When comparing headunits, of often use the scenario: "You want a BOOM BOOM BOOM 'stereo'? Or do you want "MUSIC" (Eclipse)".
Eclipse also offers a 1yr replacement, if it's stolen in the first year, and 3yr replacement warranty if it is installed by a dealer. I've had Kenwood's for many years, then I went Alpine and was like "WOW", until the day I tried out an Eclipse H/U, and I was sold ever since.
If you're looking for a good price with many cool features, go Kenwood. If you're an audiophile like myself, who demand sound quality with a good signal-to-noise ratio to crank up the music, go Eclipse.
Bookmarks