Can Mazda6 keep up with Camry, Accord?