I've been getting a lot of blue screens lately. I have had the "kernel stack inpage error (0x0000007A)" variety and the "0x000000F4 (not kernel stack...)" variety. Rarely i get an error regarding a specific file such as csrss.exe. I have already gone to microsoft.com and tried all of their resolutions and none of them worked. I bought a new hard drive and new ram and I still get the errors. I've noticed sometimes when I start up the computer it will beep and the computer doesnt recognize the hard drive correctly. In the bios it will have a bunch of jumbled characters instead of the correct name. I am assuming this has something to do with the connection to the hard drive. I have looked all over the internet for a replacement hard drive cable for my laptop and all I get is something about linking a hard drive up to a desktop (which I don't want to do). Is there any way to fix this replace the connection. My laptop is out of warranty (of course the problems start 2 weeks after the one year warranty ends) and their support just tells me to ship the computer across the country and make me pay for it with no guarantees. If I am forced to use a hard drive enclosure / external hard drive will I notice a big speed difference? I don't do any type of major gaming, just a lot of common programs and internet.