1) What do you want to do with this computer?
2) What games do you want to play?
3) Budget, what are you willing to pay for a new PC?
First of all, CyberpowerPC is a terrible company. A few of my close friends who bought them were not satisfied with their service and honestly they only got them because of their cheap price; don't be fooled, you get what you pay for. You'd be better sticking to a name brand pre-built PC from something like that of HP, Dell, Acer and so on.
Second, calling that a "gaming desktop PC" is crazy... My cellphone is more powerful than that piece of junk. The AMD FX 4100 isn't exactly a full "Quad Core" cpu since its actually two modules, each with what work like 2 separate cores, but the instructions pipeline does conform down to one at different places to increase efficiency without going overboard with redundancy -- without getting too technical, think of it as a two headed man with one mouth and two stomachs... ok, that got weird...
In any regards, the FX series barely beats out its older x4 and x6 cpu's as well as the last generation entry level i3 2100 series sandy bridge cpu. Adding insult to injury, it took less than a year after FX's release for intel to release their updated Ivy Bridge chips, so the newer i3's still give the FX a run for its money. It also sucks more juice (95w vs 65w) and gets even more maddening with overclocked (which you probably don't care).
The advert and details section also omit a lot of actual details; they don't even tell you the speed of the RAM (probably 1066 or 1333 since its a cheapo 760g motherboard). Not only that, but walmart has the system listed with an nvidia GT 610 card, while the description linked to cyberpowerPC's pdf has it listed with an nvidia GT 520. Truth be told, the 610 is actually a rebadged 520, which is about the same speed as the Intel HD 2500 gpu core in their latest ivy bridge cpu's.
Part list of the cyberpowerPC machine:
PCPartPicker part list
CPU: AMD FX-4100 3.6GHz Quad-Core Processor ($89.99 @ Microcenter)
Motherboard: Gigabyte GA-78LMT-S2 Micro ATX AM3+ Motherboard ($29.99 @ Newegg)
Memory: Patriot Viper 3 8GB (2 x 4GB) DDR3-1600 Memory ($24.99 @ Newegg)
Storage: Seagate Barracuda 1TB 3.5" 7200RPM Internal Hard Drive ($69.99 @ NCIX US)
Video Card: EVGA GeForce GT 610 1GB Video Card ($29.99 @ Newegg)
Case: Thermaltake Commander MS-I ID ATX Mid Tower Case ($47.42 @ NCIX US)
Power Supply: Cooler Master Elite Power 460W ATX12V Power Supply ($19.99 @ Newegg)
Optical Drive: Lite-On iHAS124-04 DVD/CD Writer ($17.99 @ SuperBiiz)
Operating System: Microsoft Windows 8 (OEM) (64-bit) ($87.28 @ CompUSA)
Total: $417.63
And that's using actual quality parts, but tried to stay as close as possible to the same parts. If I'm not mistaken, cyberpower uses the crappy diablotek 500w psu's; even then, not exactly like you need that kind of power for a system spec like this.
For not a lot of money more, here's a parts list that's a bit more resilient.
PCPartPicker part list
CPU: Intel Core i3-3220 3.3GHz Dual-Core Processor ($114.99 @ NCIX US)
Motherboard: MSI Z77A-G41 ATX LGA1155 Motherboard ($59.99 @ Newegg)
Memory: Patriot Viper 3 8GB (2 x 4GB) DDR3-1600 Memory ($24.99 @ Newegg)
Storage: Seagate Barracuda 2TB 3.5" 7200RPM Internal Hard Drive ($89.99 @ Amazon)
Video Card: MSI Radeon HD 6670 1GB Video Card ($50.60 @ NCIX US)
Case: Cooler Master Elite 311 (Blue) ATX Mid Tower Case ($29.99 @ Newegg)
Power Supply: Cooler Master Elite Power 460W ATX12V Power Supply ($19.99 @ Newegg)
Optical Drive: Lite-On iHAS124-04 DVD/CD Writer ($17.99 @ SuperBiiz)
Operating System: Microsoft Windows 8 (OEM) (64-bit) ($87.28 @ CompUSA)
Total: $495.81
You get a speedy dual core with HT (so 4 threads in total), a very nice z77 chipset motherboard with room to grow, an extra 1TB of storage, a much more powerful GPU for not much more and a bit cheaper/bland case. You could still pull back and go with a cheaper motherboard, half the storage back down to 1TB and not even have a dedicated GPU.
Alternatively, you could spend an extra 15 bucks to get the
Intel i3-3225 on amazon that bumps the onboard GPU core from the HD 2500 to the HD 4000, that's about 30% faster than the nvidia GT 520/610 ($30) cards in most gpu limited games. The AMD 6670 ($50) is twice as power as the more expensive nvidia GT 440/630 ($60) card. To put things into perspective, the GT 440/630 is just a bit faster than the intel HD 4000 gpu core; in some games, its on par.
GPU list (fast to slow):
AMD 6670 (+ $50)
Nvidia 440/630 (+ $60)
Intel HD 4000 (+ $15)
Nvidia GT 520/610 (+ $30)
Intel HD 2500 ($ 0)
But keep in mind, different games will perform differently on each gpu so it will depend on what software, programs or games you plan to run. The list above is loosely based so take it with a grain of salt.