Marble Cycles material using few nodes, should be easilly tweaked to suit your needs. The default settings create a slightly rosey, matte marble but you can change the colour very easily.
If you need a polished finish, simply replace the Refraction node with a Glass node. Make sure that you keep the same IOR, at least at first.
Nice material!