I have an Alpine CDA-9856. It works fairly well and sounds good, but the controls (while responsive) aren't intuitive at all. Two different "enter" buttons, no back button, and searching through thousands of artists or songs can take forever.
It's interesting to hear that even in newer models, they haven't perfected the user interface yet.