I've had this car just under 2 months and 3,000 miles now so figured I'd do an update.
It's getting 26-27.5 mpg on my commute which is roughly 22 miles 55 mph backroad, 28 miles 70 mph interstate, 25 miles hwy 1 into downtown. That's just driving how I normally drive, I'm sure I could squeeze 1-2 mpg more out of it if I tried, and it would do 30+ on a highway trip.
It's the most comfortable car I've had, handles great, and has decent power. It could really use 50 more horses and a limited slip rear to be really fun. In a few years when I'm shopping for the next car, I'd probably lean towards a 330i if I get another BMW.