Uhhhh... one is not better than the other. Bosch is a German company- they probably make quite a few of the OEM applications for BMWs. NGK is a Japanese company. They make OEM spark plugs for many Japanese cars. Both make applications for cars from other countries too. It all comes down to...