Which brand of ignition coil is best ?
There isn’t any specific one that is the best. I will say don’t get the ultra cheap china ones. They have a tendency to melt and some of them burn out. It can do damage to the ECU and leave you stranded.
The general OEM units or direct OEM replacements are and have been shown to be pretty good.
Stay away from anything that says original equiptment. Those tend to be the cheaper but the original OEM
Bosch or NGK what is the best