That entire setup shown in that pic is available on eBay here:
http://cgi.ebay.com/ebaymotors/BMW-E...Q5fAccessories
Unfortunately, the price is $888 + $180 Shipping
And they ABSOLUTELY refuse to part out and sell seperate items - will only sell as the entire kit - I tried several times when I was trying to get my airbox cover only...