Between my father's experience in upgrading his own PCs, and the more tech-savvy of my social circle, I can probably make do when it comes to putting it together. You're right that I'm not looking for high-end parts, just "Good enough" for the moment, and with a reasonable ability to upgrade in...