Thx for the reply giorgio. I have disabled ExpressGate, but my computer is still really struggling to boot windows. About 4 out of 5 times it tells me to reboot and select the proper boot device. Although it does boot up that after a few tries. I also got the BSoD when windows was running recently(not the first time) and it gave me the error "clock interupt was not recieved in a secondary processor with the allocated time interval". Do you think it's my MB or my Processor? Any comments would be much appreciated.