Just got a new machine trying to sort it out with HL2 for xmas present for my bro but getting problems - doh..should have got an xbox hey ..just kiddin. OK done some googling and wondering if this is another windows XP SATA Problem ? Basically the machine has a twin Segate 120GB setup. However the second drive is not shown in windows ??? I have to refresh in Device Manager to see it and when I do see it it looks messed up i.e. only shows 7gig and says it need formatting! After a while I get loads of errors ("Hard Error") and machine hangs or crashes. So now ive disabled this drive ..looks ok for now BUT Any idea whats causing this ? How can I check if im running in SATA mode ? (BIOS ? cant see it ) Any help appreciated.