In the last try, I removed all graphic card drivers (intel and nvidia) and the related software, before reboot, I start upgrade windows 8.1, as soon as the system finished downloading from windows store and in the 'gather info' stage, I quickly removed the entire software and driver for network ( I can't do this before upgrade cuz I need it to connect to windows store), and the rest of upgrade went through without any issue.
With much credit to homerli's comments, I was able to get 8.1 installed on my machine last night. I followed the steps he described but with a slight modification, likely due to specifics of my computer.
First, I uninstalled my graphics drivers. I have an AMD and Intel card for switchable graphics, but only the Intel card has been functioning. I disabled the Intel card and rebooted, into the generic Microsoft display drivers. The resolution was poor, but sufficient for what I was trying to do.
Next, I started the 8.1 Pro install. From previous tries, I didn't have to wait for the download again and it went straight into installation. From homerli's experience he removed his network drivers at the "Gathering Info" stage, but on my machine, doing that paused the install since it cuts off my internet connection. So I waited until it was ready to restart before uninstalling network drivers.
Upon reboot, it got through the initial setup stage, and the second reboot at Getting Devices Ready was usually the end of my install in the past. This time, it went all the way through, and a few minutes later I had a working install of 8.1 Pro. My Intel graphics driver was still the only one active, and my AMD driver was replaced in Device Manager with a Microsoft Display Driver which was inactive, but no matter. Only hiccup left was my network card, which I had seen from other commenters in this thread was an issue. I went to HP to download the drivers they provided for my card, to no avail. I had to go to Intel's site to get the latest 8.1 drivers for my card, which upon installing, connected me to the Web. SUCCESS!
I'll echo other's comments by saying this is a painstakingly ridiculous trial and error process when it shouldn't be. Microsoft providing a compatibility tool prior to install would probably alleviate many of these problems. The "Checking compatibility" step in the install clearly isn't checking for the things that caused mine or other problems. In the end, I still don't know if it was the network or graphics drivers which was the problem, but uninstalling both, at the right time, seemed to do the trick. Additionally, I don't know what to expect from Microsoft as far as a fix for this. I might be of a minority opinion here, but perhaps the blame should be on OEMs and driver manufacturers for not pushing updates to drivers through Windows Update in time for the 8.1 launch. If the install worked on my two other desktops without an issue, and then worked on mine after disabling drivers, clearly the problem isn't in the 8.1 code, but in the hardware drivers. But again, my opinion is my own. I still think it's ridiculous I had to spend the better part of a week, not to mention nuking my Windows install, to get this far.
Best of luck to the rest of you still trying.