I was looking into the same thing today. I don't have any advice as I have not used any of the products, just read about a few. I was going to order the maintenance kit from Micro-Surface? They do have a few cleaners and quite a bit of info on their web site.
http://micro-surface.com/