-the cx series are pretty crap. just saying
-the thermaltake is also pretty crap
-there are better video cards in that price range than the gtx 650
now for the components that you are going to buy
-fast ram is useless. go look around for some crucial ballistix sport 8gb 1600mhz.
-fx sucks compared to intel. the 4100 needs 3x the power of a i3 3220 to achieve the same gaming performance. since you have already bought a amd board, id suggest getting the fx 6300 as piledriver performs slightly better
-for the CPU cooler, get the 212 evo