NGK are better than Bosch by all accounts, both were used by BMWs as OEM suppliers now & in the past. Also check the dealer price for OEM branded plugs, I noticed that the dealer was the same price as the motor factors for my e63 630i.