My opinion is:

Alpine used to be good they can be better now. My biggest issue with them now is the dropped the Vdrive amp in their HU.

Eclipse very good, pioneer good.

My 3 choice are above