Just did the DIY on my 06 330i, although I just replaced a burnt out bulb with a stock bulb. Everything worked great, although watching the video from Bavarian Autosport will probably help out the most. Very easy to follow:
http://www.youtube.com/watch?v=z-_cb_0jjRs