I coated most of my shop floor and shop basement with LusterSeal 300
http://www.euclidchemical.com/produ...solvent-based-curing-sealing/luster-seal-300/
I'm pleased with it. It resists water. It "resists" transmission fluid if you clean it up within a few minutes. It does NOT resist brake fluid, but the fluid evaporates mostly, and leaves minimal staining.
However, it definitely gets marks from welding spatter on it, and although it cleans "mostly" up, there are still a few marks.
Bare polished concrete is probably your best bet. If you choose to seal it, protect the floor from the hot spatter and it will be worth your while. I like the sealer a lot because sweeping is easy, mopping is a breeze, and the floor looks darn good after these 4 years of use. It will never look like it did when I first put it down, but I'm still pleased with it and would do it again.
The cheap stuff from Lowe's *****. I used it on my machine shop area and whenever a drop of water lands on it, it soaks through. Dirt sticks.
Spend the money.
You know, there is some sort of finish that they use for the floors at big retail places, that is a chemical bonding agent that gets more polished as time passes. I think it's this stuff
http://www.wrmeadows.com/polished-concrete-flooring-induroshine/ that gets better and more polished with wear.