That really sucks to see. I've always carried an extinguisher in the car, but i doubt halon would have put it out.
Here's the original thread on yb, there were people talking about setting up a paypal or something of that nature.
http://www.yellowbullet.com/forum/showthread.php?t=408145&page=9