I had a similar problem, i found that it was a modem i had installed. One option is install windoes with the minimun hardware possible, video, cd, hdd, keyb, mouse; then install the other hardware pieces one at a time AFTER windows in fully installed and let it detect them that way
I don't...