I guess the best build quality overall. When looking at cars, everyone knows that Mercedes make excellent cars and that they go on for years, they don't scrimp on the detail/finish etc and tellingly, they hold their value. This probably cannot be said for a Renault. What is the equivalent...