Ok, so I'm going to be building a new computer here soon as my current laptop just isn't powerful enough to handle much right now, and I have no idea where to start. Budget is ~650 USD. Game settings wise, I'd like to get at least 30 fps on med-high settings during a raid setting in WoW or something similar. I might be doing 3D modeling in the coming years, so I'd like to be able to with this computer if I need to. I will need an OS, keyboard, and a monitor (~21 in should be good) as well. And I have 0 interest in overclocking for now. Any help is greatly appreciated.