i have come to find that foam has a better excursion. the new foams do last a lot longer than the older ones but will still rot out. i perfer the sound of most foam surround speakers over rubber. I do also like cloth surrounds over rubber too. just got with what you think sounds better though