I am sorry for all the discussion...
There are other materials like glass ionomers and resins, wich are less aesthetic and stain more!! I really don't know if they are really bad for your helth.. but I will go for composites I think they are a necessary evil