There's just no way to cheaply boost the hp. They are pretty well tuned from the factory to squeeze out all hp without added cost. A GOOD cold air intake made for a BMW (not some generic crap) and a performance exhaust might get you 7 - 15 hp more max, at a cost of $500 - $1000. Beyond that it gets even more expensive...