I used a Polyaspartic Polyurea from Justin at Garage Flooring LLC. I went this route as it provided the best resistance to a wider range of chemicals and equipment. For my 30 x 40 garage I spent about $2100 in chemical for a full broadcast floor. After a winters worth of salt/sand from my trucks it seems to be holding up just fine.
I will say that using this product you need to work fast as the pot life is much shorter and the product sets up far quicker than epoxy. I worked with my 2 nephews to get my floor done, one was mixing while the other worked the products with me. Attached are a couple of photos.....Good Luck!