So, I've been trying to build a new PC for the past few weeks. I generally know what I am doing, but I made a few really bad assumptions which made the whole process much more painful than it should have been.
Lesson 1: There are only 3 things that break in a PC
If your PC is on the fritz, there are only three things that are (most likely) the cause. It's either the RAM, the hard drive or the video card. If the PC is new, maybe the processor is bad, but it's probably one of the other three things. Of course, when it's my PC, I'm looking for different and weird things going wrong so I assumed the obvious things were ok. Big mistake.
Lesson 2: The new parts aren't broken
I put my old memory & video card into a new system with a new hard drive, motherboard and processor. And it started acting flaky right away. The correct thing to do is assume one of the old components is broken and replace it. What did I do? I returned the motherboard, because it had to be broken. Not surprisingly, once I reinstalled windows with the new motherboard, the same problems came back.
Lesson 3: Remember what old parts you have
So, next I figured "it has to be the new hard drive". Violating lesson 2 again. So I drive 30 miles out to Fry's in the 'burbs and buy a new hard drive. When I was driving home, I remembered I had a perfectly fine hard drive sitting at home. I installed the "new" old hard drive in the PC, still not fixed.
Lesson 4: When in doubt, replace the memory
So, this whole mess had been going on for a few weeks before I got around to replacing the memory. At least I had to go back to Fry's anyway to return the unneeded hard drive. I put in the new memory, and now it works just fine.
My suggestion to everyone out there is to buy a PC from Dell or one of the other big online retailers. Yeah, making your own PC isn't hard and it is nice to be able to pick out the parts you want to use, but it's a big pain in the ass when things go wrong. Don't buy a PC from Best Buy or the other big electronics stores, the components are generally worse than what you get from Dell, it will cost more money and despite what people have said about Dell's support over the past few years, it is way better than how Best Buy will treat you if something goes wrong.
Here's what the mess looks like with the new PC: