In my opinion, some type of Community Emergency Response training is an ideal way to prepare for such a situation. It is not a magic bullet, but it can definitelyt go a long way to creating an organized, self-supporting effort until authorities arrive. See a previous thread here:
http://tinyurl.com/4pu9j
_________________________
Regards,
Gear Freak
USA