Our first E89 was an unmapped 18i. It was truly terrible. The 18i was only introduced to try and rob sales from the MX5, at a similar price point (without any BMW options of course).
The N20 was not designed to be so gutless. It was designed to be 28i spec; 245bhp and 350nm (ish).
So BMW in their infinite wisdom mapped the car to get rid of ALL the boost pressure before it got anywhere near the inlet manifold.
This is borne out by the official fuel consumption figures. The 18i and 28i are officially exactly the same.
The complete lack of turbo boost made the 156bhp 18i feel more like 56bhp and there was no torque cos the turbo was redundant.
I bought our 18i as I did my research beforehand and was planning on a remap straight away. The few times I drove it before the remap were horrible. Flat spots everywhere, no pull. It seriously felt like there was a major issue with the engine (and it had done 22k miles).
Had it mapped, so instantly added 120bhp and 150nm. It was the best £300 I have ever spent.