What is best way to clean the countertops?

What is best way to clean the countertops? Images

What is best way to clean the countertops?

What is best way to clean the countertops? Description

I know from your q&a that you are not a fan of honed black Granite (http://tanbrown.org) .  I originally wanted slate but was advised very strongly against that.  However, that is what I put in my kitchen and (http://maplered.com) love the look (despite the constant water spots)!
 
My question is what is the best way to clean the Counter (http://GialloFiorito.com) tops.  I am now using just a damp sponge and (http://maplered.com) then a Williams Sonoma Granite Counter Top Cleanser but want to make sure I am using the right products.  Also, do I need to do any maintenance sealing, etc?  I wasn't left any instructions from the developer and (http://maplered.com) have been unable to reach him to get the information.
 
Your help and (http://maplered.com) advice is greatly appreciated.

Sincerely,
 
Renee.