I can't believe the irony here. Almost the exact same thing happened to me about 2-3 weeks after getting my '03 celica brand new, last year. A rock flew up, bounced off the Hood
and then deflected off my windshield. No damage to the glass, but the Hood
still has a very small dent/scuff mark that I have yet to fix.
If you can find one of those dent repair places in your area, they usually aren't that expensive ($75-$150, depending on the extent of the damage).