Since the budget is around 1M, you might as well consider the Nissan Sylphy 1.8V. It has all the creature comforts for a compact car plus a decent powerplant.

If you are aiming for performance, you can get the Focus 1.5L Ecoboost (lower trim Sport hatchback or Titanium sedan) for about 1M with discounts (MSRP just below 1.1M). The power and torque just topples the competition until the arrival of the light and quick Civic 1.5L Turbo.