go to Umnitza.com and search for Projector46's. You can get OEM Xenon headlights with built in angel eye DDEs, plug and play and you have to go to the dealer once for them to flash your ECU. check out
www.e46fanatics.com , this is a great 3-series site that I've used for both of my 3-series vehicles (330xi and M3) and has a lot of great resources.