 This is my first BMW, and I am very pleased.  The response is good, gas mileage is around 23 in local driving.  I have the optional hard top which is great for the winter months and makes the lines of the car look fantistic.  Interior roominess is lacking and rear seat passenger leg room is tight.  The car is fun to drive and handling is excellent.  I may opt for a 7 series in the near future.