There's a lot of opinions on this, but I used Behr 2-part epoxy from Home Depot when my garage floor was brand new. 4 years later it looks as good as new (cleans up really nice). I have had no issues with durability or the \"hot tire pickup\" that some claim, but I was very careful to apply as directed. It has no inherent anti-slip properties (such as sand), but I have yet to fall in my garage.
I would absolutely use it again.