I just tried loading XP SP2 to a new HD and right when it says "setup is starting windows", I get a BSOD.

I put my PC to default settings and it still does the same thing.

I'm thinking it could be that I am not loading the SATA driver (F6), but I really don't want to go looking for a damn floppy right now!