Try a search, this has been covered in "The Garage" section. Some people used epoxy on the floor while others installed tiles. But definitely stay away from those "garage floor paints". They don't last very long.
I'm working on my garage right now and will be applying epoxy tomorrow.
We'll see how it turns out .