Thanks for the replies guys... I know that the I3 is better than the FX but its tempting.
I can overclock it plus the AM3+ boards are cheaper than the LGA 1155 ones..
But I might as well save some more and get an I5.
Also for the GPUs, which one is better? The GTX 560 or the HD 6870?