James 
2006 BMW 3 Series Sedan 325i 4dr Sedan (3.0L 6cyl 6M)
Glad I bought it
 I bought my 325i as credit union repo. We got it well under what dealers where asking for the same car. It's a blast to drive and fuel economy is good. The drawbacks are the run flat tires they are very noisy and ride rough. I put new tires on it (non run flat) and made a world of difference in handling and ride noise. yes the cup holders are a bit quirky. Overall a great purchase.