I’m fairly sure the answer to this will be no, but does anyone know if there is such a thing as aftermarket lights for an e90 that are an improvement on the OEM lights?

I drive my wife’s 2014 corsa occasionally and getting back into my 2007 325i everything feels better than the corsa, except the headlights. They are absolutely awful. I wonder if a good head torch might be a better bet.

My car has the OEM Xenons, which I believe are at least better than halogens, but they’re still atrocious.