I spend too many time with windows hang, as I work with Java development and eclipse, I got tired of this hangs, I spend more time by waiting than working, and sometimes I loss patient and concentration, and I heard from others that it is just a begin of
the something big, that means you first start getting hangs then it fails and you may have to reinstall the windows and all your problem get start over again, and again, and again.
For me every minute loss means money loss, I have to make a choice, then I decide to try ubuntu 10.04, first I used it as a test, spend a few hours every day in my free time, by doing installation and setting of things I need to see what I could miss, then
I realize that I no longer need Windows, today I am three months working with ubuntu 10.04, and I installed VMware with windows just for IE test of my application, the funny thing is that windows into VM do not hang ever.
Anyway, best luck for you.
Wilson