Traffic is horrible though, speed cameras are everywhere and overtaking is regarded as a deadly crime, so all these BMW, Audi and Benzes are mostly for showing off.
1st and 2nd generation for me were the pinnacle of automotive design for a compact sedan. The 3rd gen was only about average...