Why to choose granite for your home