Nothing you can buy publicly lasts as long as Sta-Crete, a coating that is used by the US Air Force in their aircraft hangers.
The only place I know you can buy this is a paint shop in Everett, WA. I can't remember the exact name, but if you call around, you'll get them sooner or later.
I put Sta-Crete on my garage floor in my Newcastle, WA home - best stuff made.
If you want, EMail me and I can send you a picture of the garage.
To my knowledge, anything you buy from Sears or any public outlet will peel off in little flakes within the first year or two. I did a ton of research on this matter before I found Sta-Crete (which was by luck).
Best way to apply any coating is to do so after machine etching (chem just doesn't do as well). If I recall, nothing (including Sta-Crete) will hold up to hot NSX tires without peeling off if the floor hasn't been properly etched.
------------------
David Allen
'00 Silverstone NSX-T
Comptech SC, Headers, Intake, Exhaust & a little Mark Basch tweakage