for MPG, shoulda bought the non-speed M3 w/2.0
Your never gonna get great MPG with the speed, given the size of engine, and the way it is valved. That's the price you pay for the performance.
I own a 3i, with 2.0, auto, and get mid thirties MPG on the highway, and about 28-29 with a mix of...