If you're looking for a shop to do it, contact Achtuning in Redmond. They're well known in the Audi/VW world, but they also do BMW. They installed the coils on my car and I couldn't be happier. Contact Dion-
dion@achtuning.com and tell him Lindsay referred you. He'll take good care of you