i'm looking at polishing the cement floor in my garage. it's easy to do, it's not slippery, it's inexpensive and and it's easy to clean....
here's a good link about it:
http://www.concretenetwork.com/concrete/polishing/
I looked into race deck and painting, and both have major flaws (paint is too much maintenance, and race deck leaks and is expensive). After the holidays i'm going to get a couple of quotes if I haven't figured out how to do it myself. could be a good DIY.