Ok this is finally driving me nuts.

I just did a fresh install because I've been having this problem for some time now and I thought it would help but it didn't. The problem is upon startup/restart windows doesn't load, it just locks and hangs. And now its not wanting to load into safe mode everytime.
what I've tried.
1) reformat and fresh install with all the latest and greatest drivers
2) msconfig and disabled all startup programs
3) set to process system ini files only
4) tired step by step confirmation about half the time its the only way i can get it to start
5) scanreg nothing out of whack
6)installed all the windows updates
my components {no problems with anything}
ecs k7s5a pro it did it with the newest bios and cheepoman upgraded bios for ocing
xp2000 pally
nvidia tnt riva 16mb pci card yeah I know

with latest drivers
256mb kbyte ram memtested perfect
wd hard drive no bad sectors been a perfect drive
norcent 52x cdrw
best data 56k v92 modem
I know its not a hardware issue it has to be either a driver issue or something in the software but I can't figure out what any suggestions any thought on ways to detect wich driver it could be?? I've looked on microsoft support and did everything they suggested and I've googled it and haven't found any help there.

Thanx in advance for the help or suggestions