2003 BMW E46 320d ( 2l Diesel) Manual 0-60 = 8.9sec top speed 134mph 150bhp 49.6mpg 2003 BMW E46 318 (2l petrol) Manual 0-60 = 9.3sec top speed 135mph 143bhp 39.2mpg 2004 BMW E46 318 (2l petrol) AUTO 0-60 = 10.2sec top speed 132mph 143bhp 34.9mpg Same car, same weight, same year, Diesel manual is faster and more economical Point proven?B)