If I may I'll try jumping in and lending some small advice (although you may have tried this already) even if windows installations are detecting your hard drives properly, have you tried specifying the sata drivers by hand using F6 at the beginning of the install? I've had issues like that before where the XP SP2/SP3 disk would detect the drive properly, but when it came time to actually install it would BSOD on me. Just my two cents