would you believe that they were not the cause of my misfire? The car is STILL at the BMW dealer (on its 5th day!) and they are STILL investigating the problem!
I will let you all know what we find out about this!
BTW, I have replaced all coils, boots and made sure that everything to do with induction is clean (including the throttle body)... It goes away for a while but then comes back!