What type of fire extinguisher is good for home use?

Multi-Purpose Dry Chemical Fire Extinguishers are the all around work horses of the fire extinguishing community and are a good choice as a home fire extinguisher. They have the ability to fight A, B, & C class fires by effectively smothering them, which in turn separates the oxygen and fuel. The key ingredient to these types of extinguishers is ammonium phosphate. It is a non-conductive, corrosive agent that does a good job of suppressing fire at the cost of making a complete mess.