 The first 4 months of driving the car is everything I expected.  It felt great.  Then the mechanical problems began.  This is my second and my last BMW.  I had similar terrible problems with my first BMW but I loved the body style of this latest 3 series and couldn't resist.  But, I've learned my lesson.  Problems I've encountered in the last 3 months include overheating engine, electrical problems with my windows and door locks, a/c not functioning at low speed, scratches caused by service center, etc.