Where to begin? I'm trying to build a gaming computer for around $500. I've never built my own computer before, and I have a fairly weak understanding of how computers work. I know what the key components do, like RAM, the CPU and so on, and I know the difference between an AGP slot versus a...