Ah just before my reply went through... I got my black grilles (not currently available in UK) from a German BMW dealer... they will be able to supply the mirror covers too I'm pretty sure.
The ebay links in my prev. post are not the same seller I used (Kohl), but looks ok. Very impressive service from Kohl, sending the grilles for delivery 2 days after paying.
F10 M5 Competition Frozen Austin Yellow / Sakhir Orange
Loaded, Akra carbon titanium exhaust, Carbon trim, Carbon spoiler, RKP carbon front lip + diffusor.
F15 X5 M50d - Mineral White w/Mocha Nappa Leather. Loaded, 599M 21" wheels, all M-perf. accessories.