Grout is indeed incredibly painful to clean. There is an ever-growing number of surfaces available for counters, including granite, Corian™, any number of the "more granite-like" synthetic stone surfaces, concrete, glass, brick, and butcher block. All have their advantages and disadvantages...