Sell that AMD crap and get an Intel Core i3 Sandy Bridge with P67 mobo at less of a price (unless you're selling them for $200 which is less than what they go for, I would suggest selling them for $240). The dual core Sandy Bridge beats it in gaming. (i've also seen a benchmark on Toms where the $120 i3 beats all of AMD's CPUs up to $200, stay tuned while i find it)
EDIT: Found it
http://www.newegg.com/Product/Product.aspx?Item=N82E16819115078
http://www.newegg.com/Product/Product.aspx?Item=N82E16813128488
Get this RAM instead (cheaper and better):
http://www.newegg.com/Product/Product.aspx?Item=N82E16820231314
This GPU:
http://www.newegg.com/Product/Product.aspx?Item=N82E16814161387
Also, that's very weird with Hard Drive prices. The WD 1TB caviar blacks have been ~$90 for a couple years. I don't know why they're $200 now.
EDIT: It's the flooding in Thailand
I would recommend this power supply. Used this model for my own machine and a 700w for 2 of my buddy's machines. Mail in rebates take a long time, but I got all of mine.
http://www.newegg.com/Product/Product.aspx?Item=N82E16817341017
I don't think you should bother with an SSD and put that money towards a quad core Sandy Bridge or a killer graphics card. Much better payoff, IMO. Booting up 15 seconds faster is nice, but it's nothing quite like running games on maximum settings, which you'll struggle at 1080p with that GPU.
Or just put the SSD money towards a monitor. This machine would be more worth it than an all-in-one because there's room for another graphics card down the line if you ever need it.