I've got (finally) the cash to upgrade the kitchen, and the worktops are the priority. The units themselves are fine, and I don't really want to replace them as I like them, but the tops are cheap white laminate that look awful.
It's quite a small kitchen, with white units. What are my options, and what are the good and bad points? I had wood in my last house and that was a bit of a nuisance. Could granite go onto existing units? I need something robust and durable - I'm forever wiping up spilled tea and coffee from the surfaces.