The new LUX solution is awesome! Very simple plug and play, so easy to install.
OSS is nice too, but very expensive (and it involves sending in your headlamps to be dismantled).
If you are looking to go "true" OEM, be prepared to shell out tons of money to modify the bumper and probably other things. The cost effectiveness is stupid. Just go with LUX and call it a day!
'11 BMW E92 ///M3 - ZCP and DCT
'13 Toyota Tundra - 4x4 Platinum CrewMax, 5.7l iForce V8