
OE seems to be the only option for the front badge as Z4 ones are a different size to any other BMW. If it helps Part Number is B51.14.7.044.207. Just make sure you keep the riv-nuts when you take yours off as new ones don't include them.
A ZHP is a big improvement, and again probably best bought from BMW as all the cheap ones you'll see aren't as heavy, which is sort of the whole point! I think they are around £65 now, anyway Part Number is B25.11.7.896.886.
If you mention the forum you should get a bit of discount from Cotswold BMW or Sopers of Lincoln.
Front fog lights have always bee a problem. If the reflectors aren't corroded drilling a few holes in the bottom of the lens can help. I did that to mine, and used them now and again to get some heat in them. But if they are past salvation some people have fitted blanking plates instead from lower-end E85s.
Those wheels sit nicely, and CSL Rep styles do really suit the E86. As well as solving the 108 refurb issue!
Keep enjoying the view from the window.
