But really I support nearly 1500 users (engineers no less) in 5 states with about 20 domains from NT to 2003, each has it weakness and strengths.
There are very simple rules to keep your system/network secure, Windows OS or any OS:
1. Hardware Firewalls
2. Users are not local/network admins
3. Do not allow users to load/install programs
4. Run antivirus/firewall (firewall most important on laptops)
5. Push out OS updates and Antivirus updates
Those simple steps will stop 99% of all issues. If you start to "break" these rules then you will have security issues.
You see MS is giving what the public ask for. Sure a small % does not like what MS is doing but MS must be doing something correct if they are a large share of the market. Free Market concepts at it's best.
Brian