1.Honda 2.Mazda 3.Toyota 4.Nissan 5.Lexus 6.Hyundai 7.Mitsubishi 8.Daewoo 9.Skoda 10.Mercedes 11.Subaru 12.Seat 13.Volvo 14.Porsche 15.Volkswagen 16.Peugeot 17.BMW 18.Fiat 19.Vauxhall 20.Ford 21.Chrysler 22.MG 23.Jaguar 24.Citroen 25.Renault 26.Alfa Romeo 27.Rover 28.Audi 29.Saab 30.Land Rover. The above ratings were arrived at by taking "The Average Repair Cost, Average Repair Time and Claims per 100".
We got a Mazda that we bought new in 1993. Now done 126,000 and it just keeps going and going - touch wood. Recommend them to anyone.