Wow, you get some pretty good gas mileage. I check mine every fill up, have since it was new. Mine's got the 3.8 with a 6 spd. manual transmission. My usual shift pattern is 1, 2,, 4, and 6. Almost always skip 3 and 5.
Mine has stood at around 22 mpg in town and 25 mpg on the highway for about 10 years. Last year, on one trip (coming down to the flatlands of central VA from WV) I got 26 mpg. Only time. I figured the engine was finally getting broken in and loosening up some.
That's one of the things that thrills me about the 435i X drive Coupe. Same trip from WV down to VA a few weeks back got me 39.25 mpg I know it's mostly that 8 speed automatic with all those extra over drive gears in it. But it's still neat to drive something that runs like it does and still gets great mpg.
If you're not aware of BMW models (I'm not except for the 435 series) it's the 2 door coupe model with the turbo charged 3.0 liter straight six with 306 hp.