We've just had a new kitchen, and I went with granite work tops. They look wonderful, but as others have said, they do need to be kept clean, or they mark. I am currently fanatically wiping them down with a weak solution of washing up liquid and water. they then need to be polished dry, I usually pick up the tea cloth and rub that over the worktops. 2 months in, I love them, but I do feel a bit Stepford wives as I wash down and polish. My sister also has a new kitchen, and went for granite, before reading about the need to wipe up any spilled stuff immediately. Our kitchen fitter says they are always cleanable if spills have been left. He suggested putting a pile of something like blue tack around a coffee stain, then putting a damp, clean cloth over the stain. He assures me This Will Work. I'm too thrilled with my new kitchen to let my obsessive wiping and drying go - yet!