Go to the
GarageJournal.com forums. This topic has been discussed nine ways to Sunday. There is a whole topic about flooring. Lots of good info.
As for personal experience, I use Sherwin Williams Tile Clad HS. Comes in lots of colors. I have done numerous floors with it and had no lift up. This stuff is really hard stuff.