Marble tends to be a little more homogenous than granite, but I suspect that neither of them will be able to create a fine finish. I'm just doubting that either of them is truly very smooth enough...