Now comes the current problem.
After I left my computer in sleep mode for a few hours and came back, it was in the windows repair screen. It was finished, so I let it boot to windows, but as soon as it got to the windows loading screen, it restarted! It kept going in this restarting loop. I opened it up, played around with things and after taking off the CPU heatsink and putting it back on, it booted to desktop again. Yay, problem solved... Or so I thought. It did this everytime I turned the computer off, so everytime I played around with the heatsink and it eventually would boot up. Now, no matter how much I move things around, it won't boot up. It even started this weird "pulsing" where the lights go on for half a second then turn off and it does this a few times before the fans and stuff actually go on.
In short, my computer always restarts at windows loading screen, I thought it was the cpu overheating, but now I'm not so sure.
OS: Windows 7 64-bit
CPU: Intel i7 920
Motherboard: Asus, can't tell you more atm, I'm at work and don't have all info
Video Card: 295 GTX
HDD: Velociraptor 300gb ~250gb free
DVD drive: Some dell thing, worked fine in other computers
PSU: 850W Coolmaster, again at work don't have more info
RAM: 3x 2gb DDR3 Zenith @ ~1280MHz
Do you guys have any ideas as to why this is happening? I didn't need to pay this much for a paper weight
If you need more info, just ask. Though I won't be able to pull up a dxdiag, I'll do my best to provide the info you need