sorry to hear about that...
i need an alarm.. luckily i got a dual headunit that cant be worth more than 20-50 bucks. and i own a honda so it would be easy enough to break into my car that they wouldn't have to tear shit apart haha. at least my car looks like a piece of shit, that the best theft detterent right there.
maybe you should set some bait and wait for them to try to jack you again, then you can exact physical revenge... or at least you can fantasize about that.
fuckin thieves man, it sucks, those sound like they were some pretty nice subs too. thats the problem with loud systems, everyone who hears you drive by knows that you got some money invested into your trunk (boot whatever).
next time spend the money on your engine, most theives are too stupid to understand internal combustion. or get an alarm.