Here's the story. Some prick backed into my BMW in the parking lot a cople of weeks ago and broke one of my headlights. Now, i have to change it. I got these ones from ebay http://i12.ebayimg.com/01/i/03/d2/52/c0_1_b.JPG . Well there are two problems, the wiring is completely different but i can get around that. Also i was told that the light from these will be no good at all compared to the old ones. Anyone knows something about this? And if true is there a way to get around the problem?

well since you are in London, the cars in europe come standard with glass Ellipsoid projector headlights, unlike in america where we got cheap plastic crap lights (which is why you may hear about people buying the european headlights for their cars in the US). the european headlights are much better quality, they project light much better, and they look good.

the lights you bought are a cheap aftermarket light, probably made of plastic. these will not give you nearly the light that you had before, and telling from that picture they will look like crap, sorry. Theres no real way to get around it but buy a new pair of lights and sell the ones you just bought. dont buy from ebay, find a store online and get lights that are OEM or near OEM quality, that look like the ones you used to have, they make high quality replicas for half the price of the original headlights