All these people saying build it yourself. This is what I will say, unless you, your kid, or someone close in your family knows a lot about computers or just on how to work with electronics, don't do it. If you know nothing about computers, you won't learn much building a pc, instead you will get frustrated, bored, and eventually give up and go back to consoles. If you have some knowledge of pc's and enjoy this then go ahead and build your own. Pre built if bells best for people who don't know much about pc's because you don't have to do any work to source the parts and then assemble them. This is my opinion though.