I had the same dilemma earlier:
'99 328I or '00 325I
I drove the 325 and then the 328 and the power difference sold me on the '99
I'm like Tim Allen,
MORE POWER!
ARGH
ARGH
ARGH!
I bought a loaded 328I that was immaculately maintained and have been enjoying car ever since.
Go for the 330