one thing first,
I know this might sound a little picky
but Windows won't run not your computer
your computer is fine
If you had a registry backup from before
ME that might help.
Have you tried safe-mode?
Have you made a bootlog.txt?
to see what is going on or where everthing stops.
You could run in bootlog.txt mode
then after the freeze
boot to safe-mode if you can then read it
this sounds like a registry problem
its looking for files that got taken away
would be my guess
My page:
TheGorx.com Windows Help
Reformating and reinstalling sometimes sounds real good
I have it down so I never have to
Because I can now do it right the first time
Learning is good
Some links
http://www.hardwarecentral.com/hardwarecentral/tutorials/42/1/
partitions are good they keep defragmenting from being a chore
http://www.hardwarecentral.com/hardwarecentral/tutorials/30/1/
and as far as setting up Windows in most cases you just put the disk in and away you go.
Then you'll have to check all your drivers
to make sure Windows got them right
Then after you get everything just right
Backup your registry
and keep it where it won't get overwritten.
either way you go your gonna have to spend sometime on Windows trouble shooting
Good luck
TheGorx