Laminate = a budget choice, but can still look good (if not wow) and easy to clean etc. Just don't put a mega-hot pan on it; use a trivet instead. You can't go wrong.
Wood = looks lovely, but prone to water damage around sinks. If you have two separate areas of worktop, you can have the area around the sink as another worktop and wood elsewhere.
Quartz (brand names include Silestone) = beautiful, tough surface. As it's a composite material, you can be sure of the colour/design you're getting. A good choice, but not cheap, so you've got to love it.
Granite = reasonably tough, but as it's a natural product, you have to be a little bit careful in cleaning up spills. Don't use bleach! The natural variation in the stone will mean that every worktop is unique. I think it looks beautiful and I love the randomness of the pattern.
Personally, I'm going for granite because I love the look. But if I thought I would be less careful in the kitchen, I would go for one of the quartz options. And if I wasn't going mad with my (expensive) plans, I would be happy enough with laminate I'm sure.
All this after reading many-a MN thread over the past year.