"To use an epoxy paint, do I have to use muriatic Acid to etch the floor? What is a good epoxy garage floor paint."
I used the same Rustoleum kit found at Home Depot & Loews - comes in gray or brown. Two years now in MN winter with sand/salt - mops up and cleans great, no chips or peels. I had applied it to 6 month old concrete, and put two coats on. The key to success is going to be in the prep. I bought a short bristle broom and followed the citrus wash directions. Some serious elbow grease went into that scrub and rinse - the painting was the easy part.
You'll have the option of using the sand texture. Couple thoughts: It makes mopping or cleaning more difficult. I also tried applying it per directions - then someone said they just took small hand fulls of the sand and sprinkled it over the paint immediately after coating, as they rolled. The same technique as the decorative flakes basically. I found this worked much easier and created a much nicer look without the splotching I got when I followed the directions. Incidently - regarding the decorative flakes. They look nice but make it a pain to find small things when dropped. Acts like camoflauge.
I was also told by different people that the Behr stuff is not nearly as effective as the 2-part Rustoleum kits. FYI.