Well, I asked you about ntkrnlmp file that I do not seem to show on my Win 7 install but do show on my Vista install. I don't think I ever got a response. There is certainly a chance I just can't find it on either of my systems, but if you find yours and it says Vista, it might be a problem. What details does it show?
I asked you what version your motherboard was and I have not seen a response to that. I cannot determine the correct bios without knowing that information.
I asked you about your memory configuration and have not seen a response to that. The reason I asked was because you may have it in the wrong slot or have it set for DDR 2 which is not correct for only one dimm.
So, get a different hard drive, or re-install Win 7 on the one you have. Do not load any other software except what you must have. Do not allow Win 7 to install any optional updates.
Open your system up and put an external fan blowing inside. Run it for a while to see if it still blue screens.
Hope I am not being too critical, but sometimes information you may not consider relevant will lead to the solution of a problem.