Thanks for all of the replies.....here is the status
1.). Murray BMW of Denver will be doing the repairs. Quote was $1000 from a local shop but I didn't like the comment "we will try our best to match the factory paint..." Car is going in on Friday.
2.). Her insurance will be paying for a rental and also will be cutting me a check for diminished value of the car. Amount is TBD....
3.). I did the grill myself with a steady hand, some hobby paint, and a little clear. I know they sell the grills, but I had the materials lying around.
4.). Lastly, the women who hit my car was very surprised by how fancy my "hubcaps" are...