kenwood all the way, i have owned the ddx6019, the dnx7100, have a 7019 in my car now with navi, bt, rearview cam, and ipod connections. i have an 8120 in my other car as well. i have used pioneer units like the Z1 and D3, but like the navigation and bluetooth quality and ease of use in my kenwoods and its obvious because i come back everytime.