I have used Alpine decks for over 25 years now. I've got a UTE-73BT in my jeep now but it doesn't have a *clock* which turns out to be a key feature for me. I ordered the CDE-175BT yesterday and am looking forward to having CD capability again. And the 5V pre-outs don't hurt either.
Alpine makes some nice decks, and they have a tuneit app that is cool to use for a little bit, if you're into that stuff.