I don't want to sound like a ######... but park somewhere else. Walking half a block may be better than paying thousands in repairs.
Cameras may be too pricey, and the cops probably wont care to patrol your street. Other than putting up a big "SLOW DOWN" sign on your yard, I don't think there's anything that's going to solve the situation for you.
It seems like a jerky thing to say, but I'd park somewhere else.
__________________
|