If you are just playing WoW and other relatively non demanding games then the HD 6770 is fine and will free up some funds to get a good motherboard, case and a SSD. On that motherboard you can cache the SSD meaning that all of your most used programs will load a lot faster, it will also massively improve boot times.
yeah cyberpower has horrible support. if you insist on buying that brand, buy it prebuilt from a retailer so at least you can RMA or return it.
with a home built pc, at least you have the parts warranties that are generally pretty decent...SSDs, for example, generally have really good warranties since they're a new technology
also if you're just gonna be playing WoW, then you probably should be getting a low to mid range card and more premium parts...i was gonna suggest the llano A8, but it has a dead end socket, so this is probably better
Now that i think about it, SSD caching isn't such a good idea since you can get a dedicated SSD boot drive for not much more. I'd change the Intel drive in my build to a Crucial M4 64GB. Maybe start with 4GB of RAM and/or a slightly cheaper case if you want to make it a bit cheaper.
EDIT: In fact, for any of us to give a better answer we would need to know:
- Do you want to play any other games?
- Are you likely to overclock at some point?
- Which kind of case do you like, the 'look at me' bright lights case or the more simple, understated look?
- Do you want something quiet?
- What resolution do you play at?