I have the kenwood dpx502bt. (Came in the truck)
I would have to say I'm pretty happy with it. Great at automatically connecting.
Haven't really found any downsides yet.
Although, touchscreen is nice. (More of a bells and whistles though)
Oh, I use Google play music 99% of the time I connect...