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. Granite, and any other porous surface, needs to be sealed every 5-20 years if you want to prevent liquids (especially acidic ones) from damaging the surface. In general, darker granites are less porous than lighter colors. Corian and the other synthetic stones are not porous and also supposedly can be repaired/sanded down in case of damage. They are easier to work with than granite and can be used inside a sink as well so you have a sink with no lip for stuff to get stuck in. The newer synthetic stones can appear more like natural stone, although up close no synthetic will have the beauty of granite in my opinion. Concrete and the newer glass is being used in more and more modern designs and can be stunning and is available in any color you like. The glass is quite hard now and has been shown to be able to withstand heavy pots being dropped onto them without cracking. Butcher block, especially on the island, is also a popular new choice.