HMMM, there are a few potential problems, but that depends on which model years, etc. You probably want to be more specific about what your budget is, what years/models you;re looking at and so on...and you'll get more responses.
If you can, get the car checked out by a BMW mechanic. It's worth the couple bones, as I found out 2 grand later.
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.