Hi Bassim
I recently bought 7 series BMW and earlier I had 2 BMW cars (3 series& 5 series). The reason why I like BMW is because of their reliability. They are best cars in a long run as they are easily serviceable and parts are always available. Talking about the power of the car, they have got different powerful features in every car which makes them so unique from each other. I really love my BMW. Also the interiors of the car makes you want to sit and drive the car. Even after you have problem in your car, BMW service centres are committed to their customers and provide best services for their customers. And personally I love my car.