Just swapped mine out today on my 07 750i with a set of LED's from BMWLED to get rid of that darn parking light warning on the dash. Bulbs were great quality and cost less than $30.

After getting the front bumper off and the headlights out, it became very clear that since the halo bulb access covers are actually on the bottom of the headlight assembly and not on the the back that it would have been nearly impossible to change them out without pulling the front bumper on the 2006 and up models.

The job only took 45 minutes and using the great instructions posted above made it pretty easy to do.