there's a lot of things to consider here. overall there's no doubt IMO, that the eclipse cd7000 is better. 10 band PEQ, real time tuning, attenuation of the front/rear/sub all the way down to -30db, 5v preout, 55 ohm input impedance but of course at a much steeper price at around $650 retail compared to a used 7998, 9835 which can be around the forums for $300-350. Those alpine HUs are solid and are well worth it. it just depends on your setup. also cosmetics is a huge issue to some people and although the Cd7000 is *******, the alpine HUs are hard to beat cosmetically.