For those who like their minivans with an badge, the lone choice would be the Odyssey. Let's face it, it's a pretty sad thing that it's no longer ...