Firefox works for some, but the site is designed for IE & runs best off of it. Again, Firefox users will say they run the site fine on Firefox, but we definitely recommend IE.
As for plug ins... I don't think the Library requires anything crazy-- ironically, chat requires the most (updated Java, cookies enabled & sufficient quantity)...