I have owned 7 BMWs, and currently own the 325xi. The Lexus does not have the reputation of BMW but trust me this is a great car. It is fun to drive and incredibly comfortable. Navigation, and sound system as well as ventilated seats are distinguishing features. I went to Lexus because their dealerships are second to none and their cars have earned the reputation as totally reliable. If this car gets 25 more horses and a slightly larger back seat it will surpass BMW. This is a sweet car for the money.