Transmission problems, check engine light constantly comes on, and loud sunroof, and slight rattles. I wish I had kept my old BMW328CI which had over 140k miles and never had any of these problems that my Acura CL with only 60,000 miles have. I have heard/read that the better Acura CLs were the 1997 to 1999. My co-worker has a 1997 CL 3.0 and never had any problems with it and has over 110,000 miles on it. You get a far better car for the money you pay for a BMW 3 series.
Navigation and interior styling. Fun to drive when you are not having problems.