i know i am new here but i just went through this dilemma building my first PC.. i was back and forth between fx4100 vs i3-2120.. since i was building for gaming, MMORPG gaming, i felt even though the DUAL core intel was rated better at single thread than the fx 4100, or phenom2 965, i cnanot see buying a dual core CPU, in 2012+ i have read that the FX does not play well with win7, and there has been a hotfix for it so it should run better, and windows 8 will fully support the fx architecture.
so in the end, if your going intel, spend the extra 50$ on the i5-2400.. if your going FX, skip the 4100 as its really similair to dual core with hyperthreading. go for the fx 6100 and overclock it with a good cooler and decent board.
in the end, i went for the amd phenom2 965 and an am3+ board the m5a97, and 8gig ram and hyper 212 cooler for 270$ shipped.... i am learning how to overclock, this thing runs all my games flawlessly, and i am ready to drop in the new piledriver if it turns out to be great...
an i5 2400 build would run you 190 cpu + 120 board 50-60 for ram = 370ish. but you cannot overclock the 2400, but the 2400 should outdo any overclocked quad amd has atm...