I have a Toyota Vios. It is 7 years old and is in perfect working order after 130,000 kms. it was 680K new and its still under 800K new today. I love this little car and I will definitely replace it with same, or a Yaris, both are under 800K. I am not convinced on the MGs. They may look good, but will they last and have the reliability of a Toyota. In any event, out of principle, I would not buy a Chinese made car.