Concrete slabs may "ring" while granite can absorb -- so probably better. I beleive the best solution would be to use granite sized slightly larger than your speakers, and decouple the granite from the floor with the likes of Audiopros or even cheaper devices such as Nordost's Pulsar Points.
Good luck!
Good luck!