It involves a lot of work and money. its up to you.
a new engine management computer and wiring harness and some new engine hardware (intake, i belive. maybe more ).
when Jllphan gets back he will have lots of info for you... he has posted some links and info about it. you may try searching for futher info.
2008 128i Jetblack