Oh and if you want equipment galore (e.g. only one with working GPS right now), comfortable ride, good handling, Euro charm, huge torque, and most efficient engine... you may wanna check out the Peugeot 508 turbodiesel. The looks is not the sporty type, though, it's more businesslike (a bit bulky), but it turns heads anyway. Catch is, its a bit above 2M.

If you wanna stick to Japanese, the newly launched Subaru Legacy seems better than Camry or Accord. Not sure about price though.

But my overall vote for Mazda 6 doesnt change, especially considering the price gap. For less than 2M, it remains the only one that is not badly stripped down.