As someone else mentioned, I would investigate cork flooring. What I've seen looks great, mutes sound, and you could still find the pins. I also do a sweep with a magnet from time to time!
At one time, I was in a converted garage with cement so I had the epoxy flooring put down. That was awesome! Although I don't think you could do that inside the house.