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.
You can detect right away those that are going to be shaky, and that will fall behind and those that are very hungry, and that hunger you will have to develop. You gotta create a goal for yourself whatever that may be, a short term goal and a long term goal and you gotta go after that. And if you donít see it, and if you donít believe it, who else will?