We had a 1er up until recently - not a 140i mind you - our 7 year old was getting too leggy for the back seats, so if rear seating space is a consideration I'd look at the 3er or 4er