i find that the sound processing in the alpine headunits are more superior that brands like kenwood and sony. the alpine 9856 and models above have BBE (high def signal processing) = greater sound SQ.
eclipse and pioneeer are aswell...but favour the alpine route.
but your best bet is to listen to them in the shop and let your ears decide