Highly recommend the new Rain-X Headlight restorer, available at supercheap auto. Currently on sale for $30. All i can say is wow the difference, really did work and made a massive difference. I'll try up date with a couple photos, not the best ones just mobile shots.
'06 6s MT E87 BMW 120i M-Sport Sparkling graphite metallic'