Don't get Mazda, you are better off with Toyota or Nissan, check the used car sections at the dealership. In long term you will get better resale value on your car and also parts and servicing are slightly cheaper than Mazda. Also Mitsubishi (Japan made as well) is not bad, but you will not get the same resale value. I find their customer services much better than Toyota and Nissan, also parts are cheap.