Silicone (For maximum resistance to the sun): It does not dry out easily in high temperatures, lasts longer, and creates a hydrophobic film that repels water from the windshield.
Graphite-coated rubber: Natural rubber with graphite coating. The coating drastically reduces friction with the glass, preventing annoying squeaks and skipping.