Originally Posted by sol_searchin
Ya but my headlight's are the halogen type, so I would have to get oem xenon headlight's and bulbs/ballast's, not sure how this exactly goes together on the BMW I don't need the bi-xenon's/leveling because for that you most likely need programming and screwing around with wiring etc.
You need nothing except the complete headlight assembly. The balast and everything else is integrated ... just plug it in and it works. I swapped with a guy for halogens (I wanted halogens to save weight) and he just plugged them in and was good to go.