Trade it in for a 335xi. You will have HIDs and 300hp; problem solved.
Or you can do it the hard way
OEM HIDs headlights with install $1,300 to $1,800
AA or Eurocharged tune $700+ if you get the device to tune the car yourself and I highly suggest you go that route
Exhaust and intake are debatable but the route I went was
BMW performance exhaust: $1k-$1,200 (shop around)
Euro Intake box plus K&N filter: $400 + $50(about) for filter
Now to really take advantage of the tune you will need to install the 3 stage intake manifold and that will run you between $500-$1k.
Jet Black 07 E90 328i. 20% tints, 6000k HID OEM US Xenon, H&R Touring Cup Kit, Euro Airbox intake, BMW performance exhaust, Eurocharged Tune, 3-stage intake manifold, 18in Beyern Silver mesh staggered rims....