E46 325 IMHO. Better chassis, find a coupe and look bad-ass. From what I understand, the 325 has better power potential within the IT rules. I think the 328's intake doesn't flow as well and the typical BMWCCA fix is to mix and match stuff we can't.