F CyberpowerPC. Its better to build your own.
i wouldnt go with the XFX motherboard, it seems outdated, and its made by nVidia, only go with nVidia boards if you want SLI. Other than that, dont consider it.
I wouldnt get barebone because they are only about $5-$10 cheaper, at least for the things i want. and you usually wont get the bundle you want.
The AMD 5200+ is a pretty good processor, but i wouldnt get the foxconn board because its an Micro ATX, and will be hard to assemble if you are builging a gaming rig, or if you have big hands.