I would suggest that the brand would be secondary to type and size of the extinguisher, unless you are considering "Fred's Famous Fire Extinguishers" or some such off brand. Must be UL labeled though, meet NFPA 10, and be ANSI certified.
An ABC labeled extinguisher provides service in combustible materials such as wood, paper etc. (the A in the label); flammable liquids such as paint or oil (the B rating); as well as electrical items (the C).
For a 'first grab' extinguisher I would select an ABC labeled extinguisher. Capacities are the second item on the extinguisher label, and here I would go for at least a 40 rating (length of discharge time). This makes for a reasonably sized device that even women and children (who have been instructed in its use) can operate. Bigger is always better, to a point though.
The downside is that ABC, as well as BC extinguishers typically use a powder that, upon exposure to heat/flames, leave a mess on the fire fuel that is difficult to remove and varies from slightly to moderately corrosive.
There are several substitutes for the sodium bicarbonate extinguishers (Purple K, Foray, etc.) but they generally have the same drawbacks as soda extinguishers, though this is offset somewhat by their better performance.
If you have time to go for a specific extinguisher, and are qualified to use it properly, a CO2 extinguisher will work well on small BC fires, and will not leave any residue. The danger here is that the use of CO2 in an enclosed space may be dangerous due to displaced oxygen. Typically this is not a problem. They also produce severe cold that could damage skin if used improperly.
A step up in the world of extinguishers brings you into the halon substitutes. FM-200, Inergen, etc. are the some of the current names, though this is a still-evolving market due to to continuing regulation. This though, is what I would select for an in-car extinguisher, and would also select for a garage use for a small BC type fire - providing it was the appropriate choice! - liquids or electrical. These are expensive and generally provide less extinguishing power than standard extinguishers of the same size. They leave no mess however, and in the appropriate circumstances are the best choice.
The NFPA provides the direction in this area, along with the EPA and OSHA. Manufacturer's websites also offer plenty of additional information.
Another approach to consider is a residential "limited" sprinkler system. These are sprinklers installed as part of the residential domestic water system. It is possible (if approved locally) to sprinkle rather large garages, including those that might not even be heated (pre-action type systems). These function unattended so that any fire in your absence will be addressed. They can be installed for as low as $2.00 per square foot, and often result in an insurance cost reduction. Again, check the local AHJ for acceptance.
Bear in mind the old adage: "Sprinklers save buildings. Smoke detectors save lives". Be sure to cover all your bases.
Also be aware that water is great for extinguishing type A fires, but is usually the wrong choice for B and C fires.
Powder extinguishers can cake up and become non-functioning over time. Invert and shake on a regular basis to keep the material free in the extinguisher. Check the pressure gauge regularly. Annual inspections are generally required on commercial projects, and that surely wouldn't hurt for residential applications as well.
As always, offered only as opinion