I pretty much prefer microfiber myself, however I also have the Griot's cloths. They are nice cotton cloths and won't scratch.
However I didn't get them from Griot's.
I ordered them from
www.dccarcare.com. I'm almost positive they are the same thing and I got more for cheaper than Griot's sells them for.
http://www.dccarcare.com/cloths.html