I recently experienced an issue when installing a copy of windows XP on the HP I was setting up. When I was installing windows the install got hung up at the "Installing Hardware Devices." The install remained hung with 34 minutes remaining. After doing some research on some of the forums. I learned that if you remove all unnesscary cards (i.e. wireless card, modem card, and extra RAM) and rebooted the machine the installation process continued without any hangups. I was able to install the software and then go back and install the cards I took out with no problems. I hope this helps someone as frustrated as I was. Good Luck!