Thanks. I had the floor done professionally last year using a company recommended to me by a good friend that had used them more than once. They are Premier Garage.
http://www.premiergarage.com/
They have franchises all over. They are not cheap, but they are good. My garage concrete floor was not in good shape due to some short cuts that were done in 2003 when the garage was built. PG did an awesome job of prepping the concrete and getting down an excellent finish. Most folks put flakes down but I wanted my floor to look more like a painted floor like the old work shops so they had to really make it look good - b/c flakes hide imperfections. I did put some sand in for anti-slip. I am very pleased with it. Here is a shot just after completion (it's actually considerably shinier now since the photo was taken below last fall)...
