Quoted from JodyG:Have you considered Quartz? Same install, but way more forgiving when it comes to stains and wet spots from glasses that are not on a coaster.
Quartz is about twice the cost of granite and is less durable than granite. I have granite in my home and it is very dark and I have zero problems with wet spots, glasses and never any staining. So long as you have it sealed about once every two years it is a better product.