@Richard: yeah, you dont blame your builder if someone breaks into your house, but if the builder forgot to brick up half of a wall, so the thief could just walk in and nick your tv then its his fault. general security (firewall, antivirus, prudent with opening unknown attachments in email) are your responsibility, massive security flaws in the software are a different matter. I class myself as an advanced computer user, it's been about 10 years since my computer has gone wrong to the point where i cant handle it and i needed to get someone else to do it for me. i use a computer 90%+ of my waking day and am doing computer programming at university, yet i have absolutely NO clue how to protect my computer against outside attack from virusses, trojans, hackers beyond firewall and proxy server. there is no such thing as a hack-proof computer while it is physically connected to the internet (one way or another) so blaming the user is kinda stupid, microsoft made it, microsoft should have made it SECURE.
-arcon
------