Sunnyjim,
from my experience with marble I am with Geoffkait on this one - a thick slab of marble (which is 2" thick in your case) should be a good material to damp the vibrations. On its own marble (& granite) ring like crazy when struck (as Geoffkait indicated) so the key is not to suspend marble or granite by itself (for ex. use marble or granite as a shelf in an audio rack). you are doing the right thing by placing marble on top of a wooden surface (your plant table). this will prevent the marble from ringing. I suggest, further, that you place a 3mm cork sheet (you can buy a roll of cork from Staples & cut it to size with a scissors) in between your plant table wooden surface & the under-side of the marble slab. This will for sure deaden the marble (if there was even an outside chance that it would ring when placed on a wooden surface) & the cork is another fantastic material to deaden vibrations. I've used a marble tile on top of my CD player w/ a cork sheet in between - works great!