Look, I sort of have maybe a bit of an idea how computers work. You know, I try to stay current with the updates, but seriously, how is your not all that technically competent person stand a chance at taking care of any of this? Anyhow, Firefox has been bugging me to update, and I have been putting it off because I know the trouble and the amount of work involved in making sure all my plugins and addons are up to date as well. As you can see from this thread the experience did not go well for me. Doing a plugin check gives me a screen that looks like this: Click to view full size! Lets take this apart piece by piece shall we? I have the latest and greatest Microsoft Windows Operation System, Windows 7 64bit with Windows Update turned on to notify me of any updates, but do you think it has once told me to update Silverlight, even once? No, of course it hasn't. So of course Firefox tells me I have to update it, so that is 10 minutes of my life I'm not going to get back, goodness knows how long somebody not so tech savvy it is going to take? Of course Flash MUST BE UPDATED OR YOUR SOUL WILL BURN IN HELL, so you update that, which of course ended so well for me (I'm really going to get right on that flash update the next time it begs me to, right! ). At least I was able to do a google search to find the cause and solve it, not that it is ever going to get me back the time I lost having to spend trying to fix a problem you have got to wonder how it ever occurred in the first place. Now we have the lovely Java that needs to b updated. Of course this means visiting yet another website. Trolling through pages of information to find out what it is I have to do. So you have to go here: http://www.java.com/en/download/manual.jsp just to get the download, but while you are there, you better go here as well http://www.java.com/en/download/uninstall.jsp to get rid of the old versions, and then realise you have a 64bit OS and there's a conspicuous link to here http://www.java.com/en/download/faq/java_win64bit.xml just to confuse you even further, that is if you ever got that far in the first place. Then you still have Shockwave and Adobe Acrobat to update as well. I given up on updating Adobe Acrobat, because if I updated all the Adobe Acrobat updates, I pretty much figure that it would consume all the time I spend on my computer and the internet, updating fucking Adobe Acrobat. So there you have it, the internet is pretty useless without a browser such as Firefox, Flash, Shockwave, Adobe Acrobat, Silverlight and Java, but trying to keep them all up to date is an exercise in futility, and is quite capable of wiping out huge chunks of a persons free time if you allowed them to. Goodness knows, I sort of know what I am doing, my real question is, what is your average computer user with no real substantial knowledge of their computers and software going to make of all this? If most people don't know, and if it is far too difficult and worse, it is time consuming even if you do know what you are doing, how the hell is world ever likely to rid itself of compromised computers attached to the internet? P.S. If you think this is a rant about how technically competent or incompetent I may be, then you have totally missed the point of this post.