I've built at the very minimum 25 computers since age 15 and I can tell you that sometimes I really have a hard time figuring out what's going wrong. From a screw short-cutting the motherboard to the keyboard lock feature on the front panel connectors, to a myriad of other dumb mistakes (connecting IDE's wrong). I've had my share of hardware issues, power supplies frying, or motherboards not responding.
Sometimes it's frustrating and most of the time it will take you at least 3 hours to get everything running (including OS), if you have a rough idea of what you're doing. I don't recommend putting a computer together from scratch for that reason if you don't have a minimum of computer mumbo jumbo background, a lot can go wrong and debugging isn't for everyone. Moreover, you have to know what's compatible with what, DDR, SDRAM, RAMBUS... Yes, you better know how to read, but you especially have to know what to look for.
Sometimes it's frustrating and most of the time it will take you at least 3 hours to get everything running (including OS), if you have a rough idea of what you're doing. I don't recommend putting a computer together from scratch for that reason if you don't have a minimum of computer mumbo jumbo background, a lot can go wrong and debugging isn't for everyone. Moreover, you have to know what's compatible with what, DDR, SDRAM, RAMBUS... Yes, you better know how to read, but you especially have to know what to look for.
). This made me very uncomfortable about seriously considering Gateway as an option (plus I've heard that their systems SUCK!!!).