As long as i don't get a lead foot my 96 328i does very well. Even with it being supercharged with an aftercooler. As i drive on the expressway to get to the golf course 26 miles from home, i have noted 26 mpg at 75 mph. At 65 mph i have noted 29 mph. Guess all depends on how fast i want to get where i want to go.
But the question i have is: If you drive a high bred vehicle, enjoy the road feedback one gets, like the thrill of cornering the on ramps, accelerating to merge and get in the left lane, do we really care about the mpg? No, we merely stop by our favorite gas pump, slide the debit card and fill up.
If we want something less enjoyable to drive, want to sip the fuel available to us we all would drive Toyota's.
Grin and bear it people. If milage is your issue, sell what you have and get the gas sipper.
LOL