I had a 2009 M3 for several years. Got 12 MPG. When our 3rd kid came along I decided I needed a bigger car and opted for a new 2013 4Runner. 17/22 sounded great for such a big car. Best I've ever seen on it is 17 on a long highway trip. Usually get 11.4 in town. Lesson learned. EPA ratings can't be trusted and with mostly short commutes I no longer care about MPG. It would take years to save money in gas with a more efficient car/truck.