2.95M na ang pinakamura na BMW 3-series e46... 318 Msport.... 318 is 2.0liter not 1.8liter... wala kasi dito yun 320... more than 3M yun bagong E90... you can visit autohaus bmw if you are interested or want to see it...