/sigh. I'm going to make one more attempt to educate you.
http://en.wikipedia....wiki/Bottleneck
A bottleneck is a phenomenon where the performance or capacity of an entire system is limited by a single or limited number of components or resources.
I will go through your entire build, and show you all of the flaws, and bottlenecks that your going to experience. but first I want to explain to you my background.
Computes are not just a hobby for me. They are a passion, and they are how I make my living. 10 hours a day I spend working on computers, and then I come home and play on computers. Everything I do is centered around computers. I have 6 certifications dealing with Computer Hardware, as well as years of experience in dealing with computer hardware and building systems. I have been given personal tours from AMD, Intel, Nvidia, and Western Digital. I have studied deeply into the creation of hardware, and experienced it first hand. I have seen the work and dedication that goes into making these pieces of hardware. I've even seen how Dell goes about building and testing their systems that they sell to millions of people. Feel free to listen to other people, feel free to believe that I am biased, but if you really want to build a proper system, then consider what I have to say to you.
The first fatal flaw in your latest build. DDR3 memory.
Looking at the specifications of both of the motherboards that you have listed. They only support Dual Channel memory. They accept DDR (240) pin memory, but it will only ever run at dual channel speeds. Getting DDR3 memory for these motherboards is a huge waste of money, as you will see no improved performance (And you might even have slightly reduced performance).
Next we move on to the processor, which creates a nice bottleneck for your system.
With all current AMD based processors, the CPU send commands to the motherboards memory controller, which then send the commands to the memory and then the data back to the CPU. This means that regardless of the speed of your memory, and the power of your processor, your limited to the transfer rate of your motherboard. How fast do you think a 60 dollar motherboard -really- is going to be?
Then we will move onto your Video Card, which is another serious bottleneck.
Okay, so you got this sweet HD 5570 that all the benchmarks rave and rant about, showing you besting other cards with 30+ fps in crysis and everything else. The one thing that you should learn as fast as possible, is to not trust Benchmarks. Benchmarks provide a -very- limited measurement of performance, and fail to take into account thousands of factors, including manufacturing differences, in their scores. The result you get from a benchmark is guaranteed to be different in real life. The flaw with this current video card is the transfer rate. This is a 128bit video card, using GDDR5. This means that your memory is going to be processing -much- faster then it can transfer the data through. This is known as a bottleneck. Why do you think that Nvidia is just now making the switch to GDDR5? If you honestly think its because they didnt know how to, your mistaken. GDDR2 will use all of the 128bit transfer rate, and GDDR3 will use more then the transfer rate, giving you smooth processing all the way through. So why would you pay for a GDDR5 video card, when your still only getting the data as if you had GDDR2?
I hope that you may atleast listen to and understand what I am telling you, before you rush off and buy a system that will never be as good as you want it to be.
The second biggest question you have to ask is, "Do I want to upgrade my system in the future?". If your answer is Yes. Your current build is all wrong. The only upgrade features you will have is to a SSD, and a better video card. Both of which will have bottleneck issues because of the rest of your system.