I am absolutely thrilled with my Dinan stage 1 set up. Not cheap, but really well engineered. I chose the konis for their adjustablility. If money is less of an issue, I'd recommend getting this setup.
98 328i, black/black, manual, canadian sport pkg, ECIS intake, koni sport adj's, dinan springs, oe/oem clears.
Considering: tms shark,M 17" wheels, larger sway bars.