A nice set of OEM lights with a HID kit, that would look properly awesome.
In my opinion the chrome lights look a bit to blingy for a BMW, but hey to each his own.
If you keep these headlights get yourself an HID kit, if you don't already have one, as halogens and projects don't go that well together.