I have always liked the Alpine HU's. I am actually planning on putting that alpine HU in my wife's car when her OEM finally dies and she lets me....it keeps having issues but it doesn't bother her as much as it does me....

But I have also owned some of the nicer JVC stuff.
I had a JVC Arsenal KD-A925BT in my 2002 pontiac and had a JVC KD-SH99 in my first car. Both were near flawless. The KD-SH99 just had the motorized faceplate motor starting to wear out so it was really slow and needed a little encouragement from time to time.