I bought "Projector39"s for my old E39. I got the FXR projector and Orion V4 angel eyes. The projector is fantastic. I wasn't a fan of the sharp cutoff, most people seem to love it. However the visibility was exceptional. Probably the best night vision I've ever had. Anyways, they have Projector90s for E90s. You might want to go that route... I once had Spec-D on an old, old Nissan... they look good on japanese cars and thats it. Spec D, Spyder, all of them... not on a german car. Ricey as hell. Reason I bring this up is I would say save the money and just get an FXR projector to do it yourself, but I would seriously scrap those headlights altogether.
https://www.umnitza.com/headlights-p...sing-pair.html