I know exactly how you feel. I have been working with the Windows environment since its 1st version (Windows 3.11). Windows Vista is a major CRAP. It takes a lot of resources for doing something very little, which is more than likely one of the reason why it freezes up so frequently The best operating system by Microsoft was with its predecessor, Windows XP Professional. According to Microsoft, Vista was supposed to solve many of their vulnerability issues.
I have never had any vulnerability issues with XP, since I have never used Administrative privileges to surf the Internet. My browser?s settings , Active X and sometimes Java depending on the site (Hacker), have always been turned off, many of the Windows Services (i.e. DCOM, etc.) have also been manually disabled, and File access permission in User mode has been filtered including (i.e. Permission No Access) to certain systems files (i.e. Registry). I am running a commercial grade PC firewall to complement Windows native XP firewall in addition to the anti-virus software. I have never had any problem with damages to my Windows environment.
I have noticed Microsoft has taken the end-user flexibility out of Vista, which makes it much harder to use it as tool for us ?technical user?. With XP, I was able to modify the status of Drivers and make changes to the system dynamically because I was able to get key run-time system information. Well, not anymore.
I have just formatted my drive and re-install Windows XP Professional.