I would go with Provia, Velvia 100F, or Velvia 100 for your listed subjects. Actually, if I could get away with one stop less, I'd use Velvia 50, but you asked for 100 speed...

I have no experience with E100G or Elite Chrome, so they may work fine, but if grain is important, avoid E100VS, as it has great colors but noticeably larger grain.