The 116d is pretty strong around 2000-2500 RPM, but the 116i is a lot more flexible. It is also significantly faster, since it has more power.
The 116i is powerful, and not thirsty. I am however disappointed when it comes to sound, engine braking and throttle response. My old 2.5 liter straight six did this a lot better.