I’d probably say tile countertops. If this is a project you’re willing to DIY, you can find cheap ceramic tile for as little as $10 to $12 per square foot. Porcelain is more expensive, of course, but it is more durable, and you’ll have more color options.
What’s important with tiles is making sure you install them correctly. Most tile installations – whether in flooring or countertops – crack due to a bad install.
Now, here’s one huge drawback, in my opinion – cleaning! Yup! You’ll end up with dozens or hundreds of grout lines that are porous and difficult to clean. Listen, I’m not trying to be negative about it, just keep that in mind