Damn Man..That's Sux..I live in NJ...and many of my friends have had their car stollen!! Did you have an alarm system?? I would have had my friends chasing down the MOFO!!
Atleast no one is going to take a MP3 or MSP for parts atleast so its a low theft car so long as you keep your faceplate with you. If your car gets stolen for the radio and you left the face on, you asked for it!