A lot of people have the ellipsoid headlamps for the M3. They're pretty cool I have to admit especially with the Xenons. Last night, I was trying to push the metal connectors with the wires into the molex housing when my city light wire came out of the housing. That sucks. Now I can't take the metal connector out of the molex housing to rewire the city lights. Damn it. I knew I should of soldered the wires to the butt connectors but I was worried about the fitment in the housing unit. I'm totally screwed now. I have to strip out the wires from the housing unit and buy new molex housings and new butt connectors. Luckily, the molex connectors have BMW part #s on them because the dealership had no idea what I was talking about. They don't even stock the housings because they're from EURO lights. And then, new butt connectors cost 3 bucks a piece! So I bought 4 new connectors for 12 bucks when they probably only cost like twenty cents to make. What a rip off. The molex housing unit itself is 20 dollars. So what's my point in my babbling? Don't rush installation and make sure you run the wires through the rubber boot first before sticking them into the molex unit. Oh yes, soldering the wire to butt connectors is a must in my opinion.