If you want more power, trade it in for a 4.8i.

I always wonder about people who buy the smaller engine and then try to get more juice out of it. It's like buying a 325i and trying to modify it so it will be as fast as a 335i or M3. Just save up and buy the bigger engine to begin with, especially if you know you're not going to be happy with the entry model. If you can't afford it just yet, then hold off until you can. Just my 2 cents...