So im looking for a 250$ PC build. I can only buy things from one place so here is my part list i expect to do some light gaming and maybe black ops 2 and some 2D Graphic design. Are all these parts compatible and can i find something better for the same price?