This angers me to no end my fellow 1M'er. I stress about my car all the time since the economy is so bad and there are so many idle, destructive douchebags out there.
This can be fixed and you'll be whole in no time. I put a scratch on my baby under 1000 miles and got a portion repainted. It will turn out fine.
Meanwhile, have a drink, bide your time...and if you catch this person in the act, please curb-stomp them for all of us.