Proton, by FAR! The fit and finish quality of Cherry is just so horrible that I'd not even use a Cherry even if some one give it to me for free!
But compared to Exora, I choose Nissan Grand Livina, cuz I don't yet trust Proton quality. The Livina seems outdated compared to Exora but I trust the quality & reliability of the Nissan engine a lot more than Proton's, plus all the other stuff as well. The Livina is also very fuel efficient, 1ltr can cover 12-13kms. It's also comfortable enough, and has decent handling for that kind of car (MPV). It's just not as spacious as the Exora, but it's also a much lighter car.