That sucks man! When i had my '91 LX some peckerhead took a huge rock and threw it though my driver's side window and it ended up in the passanger's seat. Random act of vandalism. And just like you, my parents had better cars parked behind me. Hopefully that alarm will help. After this happened my dad got one of those motion sensative lights that would shine brightly on the driveway and nothing ever happened again after that. At least you have insurance to cover it though. Maybe someone mistook your car for someone else's?
------------------
'84 Mustang 5.0 LX
My car