Jelly cannot be sterilized, and will harbor bacteria.
Silicone can be easily sterilized by boiling for 3 minutes.
is a link to the EF page about silicone, and here
is a link to the EF page about jelly.
is a link to a VERY informative article about the dangers of jelly sex toys.