I have had this car for 8 years and it is by far the best car I have ever owned. Its black on black wth gray around the very bottom on the exterior which looks very good and you don't see on other cars and newer BMW's. The dash also is very cool with all the buttons for the auto A/C. The road feel in this car is like no other make of car I have ever driven. There are many other little extra's that when you get a BMW 325is and experience it you will understand why its such a great car and hard to let go have once you own one. The exterior styling is very classic and my car looks as good as anything out there and its almost ten years old.
Exterior/interior styling, cruise control operation, one touch up/down window control, road feel through the steering wheel, ride and handling, great gas mileage for a V6 and door moldings that really do keep you from getting dings.
BMW dealerships could be a lot less expensive for parts and labor. Small trunk opening, can not get a lawnmower through it.