I'm wanting to purchase a gaming desktop computer for my boyfriend for Christmas. However, I have no idea what is "good", per se, and what is not good. I will be using it also to run Adobe programs such as Photoshop CS5 or CS6, and he will more than likely be using it for games such as World of Warcraft and such. I don't know much about the different processors, all I know is that Intel Core i5 is alright, and i7 is superb. I was looking at various Cyberpower PCs with Intel Core i5 in them, but again, I am not sure if the graphics processors or RAM are okay. I don't want to spend anymore than $600-$700 dollars, but I want it to be a good desktop for the price. (Yes, I realize 600-700 dollars isn't going to get me a "top-of-the-line" desktop, but I just want a decent one that will last a good bit, while being able to perform different tasks). Any help is much appreciated, and if you could also kinda "dumb down" the responses (lol) so that I could understand what you are trying to say, that would help a lot too! Thank you guys so so so much!!