Do you have halogen or Xenon? I always check ebay first.
I believe these are the same Depos for a lot less;
Ebay item #150573667957
....for the newer look try this one;
Ebay item #160558966485
...and my personal favorite;
Ebay item #330511068685
There are other options out there, but IMHO, if they are not close to factory, then they begin to look a little cheesy in their appearance and not what a BMW deserves. If you are going aftermarket, try to stick with the ones that have the larger reflectors on the inside (high beams) as they tend to look more OEM and less ricey.
I hope this helps!