This is what I'm looking at. I'm primarily concerning myself with gaming performance when selecting these parts and any help you can offer would be appreciated. Also I'll preface this by saying I have considered optional extras like an SSD but I want to make this a pretty tightly budgeted build and while $650 does seem pretty cheap this is not factoring in the cost of things like and OS and a monitor.
Went for the FX6300 opposed to Intel. It performs better than the i3 in most cases and you can most likely upgrade to Steamroller when it comes around. I chose the stock 7850 since the 7850 overclock so well, almost no point to grab a OC one if you're on a budget. Cooler is pretty decent too. I did not swap out for a cheaper case since you might have a preference to the look. I chose a Seagate 7200rpm since it performs close enough to the Caviar Black while costing less. Also managed to fit in a small SSD to load your OS and maybe 2-3 games onto it.
Here is the gaming review for the FX6300. The FX6300 performs better than the i3 but costs more as well. It has pretty much the same price/perf ratio except in massive multiplayer games like 64 man BF3. There it really stretches it's legs due to it "6" cores. http://www.anandtech.com/show/6396/the-vishera-review-a...
Thanks for the response stickman, I'll look into the AMD option. The reason I opted for the more pricey WD is because I read a bunch of reviews where people had problems with seagates, and that scared me into the WD.
The new 7200.14/Barracuda Seagates are performing a lot better. The was a splat in time when the Seagate 7200.10, 7200.11 and the 7200.12[better with less issues bit still some] all had firmware issues. I am using a 7200.14 fine myself as are several of my friends (anecdotal of course). I got a 7200.9 before the 7200.10 came out =P
You can opt for the 1TB Seagate Green drive but it is slower @ 5900rpm but the green line never had any firmware issues I am aware of.