whats the best in dash dvd player that will last.

I see most guys feedback saying that alpine sucks and right now pioneer and kenwood is the best. Is this true why and why not?

What about JVC. I am looking for "made in japan" products only.