The dreaded LAMPF, no good
. 1 Off MotorSports has a Can-bus integrated ballast that works great. DDM is a good solution as well since they have a similar lifetime warranty on the whole kit. Seems as though both 1 Off MotorSports and DDM are pretty much the only two that do, other companies have limited warranty or pay for lifetime warranty and often times it doesn't cover the bulb(s).
BMW does a great job of switching things up from year to year in an effort to have customers buy directly from them. But overall having any HID's is better than riding with stock lighting.