First thing you need to do is decide if you want to go with natural stone or faux stone. If you want to do it the old fashioned way this will be a lot more time consuming and costly.
Granite countertops are extremely durable, easy to clean and very fasionalble right now. Granite coms in a wide range of colours and patterns to choose from