In a previous life I used to put out flames for a living, and I can second John's advice, Gas is by far the best method, Clean, Quick, and Efficient.

In the good old days of Halon, you would be supprised how large a fire such a small extinguisher could put out, and stay out!
I've gone gass for mine.