Here's a progress update. I ran drwatson in safe mode and got the response: display adapter not Windows 95 compatible plug-n-play device. I decided to take out my Nvidia GeForce 4 440 Ti AGP card and set in BIOS to use OnBoard VGA. I followed some procedures on http://www.usbman.com/win98seusbguide.htm about BIOS setup (disabling ACPI, APM, etc.). I formated C: and clean reinstalled Windows 98 SE with the command "E:\setup.exe /p i". It fully installed But still same old hanging during bootup. I boot into Safe-mode and drwatson says same old thing. I even tried installing Unofficial Service Pack 2.1a from http://exuberant.ms11.net/98sesp.html But still something about the onboard graphics card. Someone mention they got their Nvidia card working by using Microsoft own drivers instead of Nvidia. I guess my only chance now is to get my Nvidia card working. I set BIOS to use AGP EXPRESS and still same old problem. Yes, the www.ecs.com.tw lies. It states that the sound, network, video drivers supports Windows 9x. Even the drivers have a sub-folder called Win95, Win98. But when I ran them in safe-mode, it says 'your OS is not supported'. Not sure about ATA/IDE configuration, but I remember it being enhanced. I only got one IDE HD and one IDE DVD-ROM drive and no SATA. As for the scitechsoft.com, that's great. However, I installed the drivers in safe-mode, and still my PC won't boot. drwatson still says display adapter not compatible plug-in-play. I guess my best chance is to try to get my nvidia card to work in the AGP EXPRESS port, but still no luck..