sdbison said:
...Why Win7 would fail so many times with the same hardware? Many people call it Vista2.0, I guess they are wrong......
None of this is an OS problem. Your machine is crashing for various reasons, most seemingly linked to unreliable hardware. Try to be methodical about it, and you may just end up with a solution which works.

It's safe to ignore "many people" who troubleshoot by derision - because they have no idea what they're looking at or talking about :)