Bought the petrol version X30i in November. Being a petrol head, I just love the lack of engine noise in this car. The cabin is spacious , well insulated and the drive is typical BMW - driver centric , not to mention 0-100 in 6.4 seconds , its a pleasure to drive .The mileage is on the lower side , around 13 in highways and 10 odd in the city, but then when you choose a petrol car you shouldn't be thinking about mileage much. Got a good deal from the dealership which included 5 year totally free maintenance package , I also took the 5 year warranty , so hopefully I am sorted.