BMW 325i M-Sport (E46) - the legend of the 3 series