New Odyssey and M8 really no need compare bor. of coz Odyssey la. Odyssey should compare to Previa class.
the only decision you need to make is your budget if Odyssey budget you willing to pay, then no need see M8.
In fact i wont' choose M8, Mazda best buy is biante and M5, for over 300k, Noah or serana I choose either, and than for higher budget Odyssey or Previa, even higher Benz R class/ Elgrand/ Velifire.
i always say, budget first, car next. if you jsut scan around regardless of how much you want to spend you never can decide. Ferrari 458 is good car, so is a collora....
and btw, can afford/ have the cash not mean willing to spend, teh question is how much YOU REALL WILLING TO SPEND. of coz anyone who is buying a M8 can afford an Odyssey. but is he/she willing to?