I'll give this an edit to get more to the point. My budget is $635 to $670, give or take. I will use this computer for browsing the web and playing World of Warcraft: Cataclysm. I would like to have a Desktop PC capable of running WoW at High or slightly lower settings. I can live without Ultra settings. I am currently only able to run at slightly above minimum settings on my Dell Inspiron 1525 Laptop. I can likely gain my father's assistance in building a PC, so if you can recommend affordable performance parts that would be terrific. I need a Monitor and Keyboard, and a set of Speakers. I don't need high quality on any of them, so long as they will function for over a year or two with decent quality. My current resolution is 1280 x 800 (Widescreen). I can't modify the graphics card in this laptop, so I need your expert assistance in building one good enough for Cataclysm.
Any and all help is greatly appreciated!