I've got a simliar question. My computer boots windows in about 15 seconds because I stripped it down and set winamp as the shell, but it spends 40 (!!!!!) seconds sitting at the main bios startup screen. It scans the memory, detects the hard drive, then sits there for 40 seconds (I clocked it)! Any ideas on how to speed this up? I disabled the floppy controller and the secondary ide channel and fiddled around in bios and such, but can't speed the damn thing up.