I'm biased towards Kenwood as well. They just didn't have what I wanted. In Dash GPS in a 1.5 Din package, all maps on a HDD instead of a disc, ability to add external screens for the rear passengers, etc.
Hell, this one scrolls text messages across the face when they come in, has my whole phone book in it, etc. The best feature is all the POIs on the nav also has their phone number. If I tell it to find so and so restaurant all i have to do is hit a button and it calls the restaurant so i can ask if they're open etc.