Windshield repair shop for E92
Capitol Glass Works - 408 265 9522 -
http://www.capitolglassw.com/
They work with insurance people, so it should be fairly easy.
I got their number from BMW of Mt. View as they outsource their own work to these guys. They seemed to know what they are talking about. I can update this list once I know more about how my experience was.