Going to put new countertop in the kitchen, and looking for some advice. 1. What kind of material i.e. laminate, granite, quartz, or solid surface would you use? 2. Depending on what kind of material, do it your self, or hire someone 3. If you hire someone, got any suggestions for somebody in...