Despite our different budgets and decor preferences, most of us agree that stone surfaces -- marble, limestone, or granite ...