matthew 
2004 BMW 3 Series Sedan 325i Rwd 4dr Sedan (2.5L 6cyl 5M)
Best in its class--again.
 325xi with steptronic purchased as certified pre-owned with 18500 miles. Car is like new - agile handling, superb steering, fair to good acceleration (best from 25 mph to 75 mph), and solid feel.  Interior leather, carpet, etc., all of high quality with no signs of wear. Seats are firm and comfortable. Cold weather package is a great option but fold-down seats or at least a pass-through should be standard feature on this car as trunk space is limited. Jet black paint is nice but optional metallic paint looks better on this model as 325s lack the chrome trim of the 330s models.  Driving experience is great whether on highway or  twisty back roads.  H-K sound upgrade is good but not  outstanding.