90% of the time when we get them in at work doing this you just need to write a new boot sector to the hard drive it's not often it's a hardware problem, especially if it reboots at exactly the same point when starting up.
If you've somehow managed to get 3 windows installations on the machine (

) I'd suggest wiping everything clean and starting again.