I have a 325 iT auto it has enough power for me to never be wishing I had more power on the street. If the way you drive requires that extra power then get the 330. It's really a personal decision at this point. As one poster said, if you look closely at the cars the flaws will come out and maybe make your decision easier.
I couldn't tell you which you should get, because that depends on your preferences, but I can tell which I'd get. For me, it's far easier to retrofit sports seats (4 bolts each) and a sports steering wheel (1 bolt) than it would be to do an engine swap. And that's what I did when I bought my 330. (It wouldn't help you with the colour though!)
you’re in Canada so not sure if your build market is same as USA. in that I don’t know if your 330i’s came with sport suspension standard like USA later models do. with those seats and steering wheel it sure doesn’t have Sport Package.
now the 325i you describe has Sport Package. this means it also has sport Suspension.
well that’s a tough one, and depends on your desires. basically a 325iA ZSP vs 330iA non-ZSP.
me, I would learn to drive a stick while waiting for a clean 330i ZSP manual.
i wouldn't buy either because neither are what you want. Off the web. 2004 325i 0-60 6.9 sec. 2003 330i 0-60 6.1 sec. It seems like the 325i is the perfect car except for the engine. Where I live we have many e46's for sale. If you are patient you will find the car you really want.
A forum community dedicated to BMW E46, E90, and F30 owners and enthusiasts. Come join the discussion about M performance, turbo kits, engine swaps, builds, modifications, classifieds, troubleshooting, maintenance, and more!