I have just fitted a Seagate 40Gb HD and new ASUS A7V266 MB. The MB BIOS correctly reports the HD size as 40Gb but W98SE only reports it as 25.7Gb. Seagate support says I must fit a PCI card with its own BIOS to enable W98 to use the full size of the HD. This seems almost unbelievable that such a new MB cannot pass on the correct info to the OS without extra hardware and tweaking, especially as its BIOS is reporting correctly . ASUS support have not replied to my queries. Has anyone out there any ideas without having to reformat the HD as I now have over 10Gb on it!!