I would rather recommend the Core i5 2500 not sure what the dollar prices are, but in euro it´s about 180 . Oh and one thing to note, the motherboard and cpu you stated mark don´t fit together. The CPU is socket 1156 and the motherboard is 1155.
In my experience, you get what you pay for. I've been burned too often by AMD and ATI to really give them much consideration, now that they've teamed up I hear its gotten a little better but you should stay in "their family" and not mix and match Nvidia with AMD. I hear ATI driver support hasn't gotten much better since…