I got a brand new 2004 325ci because of the looks.  I havent driven a 330ci but performance wasnt a huge issue as long as the 325 had enough which is my opinion does.  It is a tough choice, and 330 would definitley be more enjoyable to drive performancewise, but I love the new 3 series design and from my research the 0-60 in the 330ci was like 6.4 sec and the 325ci in manual does it in almost 7 flat.  Not enough of a difference for me to fork over the extra dough, or in your case to get the older version.  But like they say, to each his own.  Maybe I would have enjoyed the 330 more but it was too expensive for me, and I definitley do not have buyers remorse.  I love my 325 and I admire the 330 but I dont envy them.  NOw the M3...theres a different story...