Home gym floor - what should we use?

We would love advice on what kind of flooring to put in a home gym? It is in back of the garage so the current flooring is concrete. Should we get something professionally installed by a flooring contractor? Or just put in some Gym Flooring Pebble mats like these: http://www.greatmats.com/products/pebble-mat.php? I'm worried that will look cheap and uneven - what is the best way to do this?
  4 answers