Gates Foundation grants have done a huge amount towards getting libraries online. That said, they have regrettably opened libraries up to a lot of the crappy virii and browser hijacking problems that abound which are almost exclusively the result of insecure software, or software that has the potential to be secure but is configured insecurely out of the box. Microsoft makes, and sets default configurations on, most of this software. Librarian Way has a good short bit about the PC vs Mac dichotomy in the library world. I have been agitating just to get Netscape loaded on our Gates Foundations machines at my library, just so we can give our patrons a bit of a choice.