From the ones that I've installed and messed with, as far as nav goes, I like the Kenwoods. They use a Garmin hideaway module for nav, which is pretty sweet. If you've used one of the Garmin portable navs like the Nuvi's, it's pretty much the same software & interface.
Kenwood Double-Dins w/ Nav