I have done mine black, but if you have chrome bits on other parts of the car (ie door handles) then I would go with chrome. Another BMW owner had chrome round the windows and wanted black grill, but it wouldnt look right, so stuck with chrome.
If you want a black grill you will have to de-chrome