When looking at stone countertops it can be hard because depending on who you talk to you may get different answers to the same questions. When comparing Granite and Quartz the answer is not a simple because it will vary depending on your needs, desires and the quality of the granite that you choose.
Not all Granite countertops are the same. Just like diamonds are not all the same. So you can get the same type of stone (like an Uba Tuba) and have two different qualities even though they look identical. How can you tell the difference? Granite goes through a grading process and some granite, such as Sensa goes through an extra process to allow it to be stain resistant.
With a lower quality stone you can have a lot of issues. However, a high quality stone would have a performance level similar to that of a High Quality Quartz. It is less likely to crack, resistant to stains and is durable.
Not all quartz id the same either. However, SileStone Quartz is made from high grade quartz and resins and the performance is exceptional. SileStone is Stain, Scratch and Wear Resistant.