I see so many people complain about a processor that many of the posters do not even own. Their opinions are based on benchmark screenshots and not on the real world performance encountered during normal use.
I recently purchased the FX-4100 from Newegg and I can verify that this processor does not suck. In fact it's much better than I expected. Using the Windows Aero Score assessment the processor score went from a 6.2 to 7.2. Sure an i5 will probably push that score to a 7.9 for example but WHO CARES!
I've tested the processor with real world applications and I have to say it's great! I ran AIDA benchmarks on it, but it was all meaningless information unless it was compared to other processors. Before I got this my PC games didn't load or run as well as they do now and applications in general are fast and responsive, for 105 dollars. It beats my older AMD Phenom II X2 550 at 3.1Ghz any day.
I got it not based on the reviews but rather because it supports DDR3 at 1866Mhz, so it would work with the ram I got at 1600mhz. It may not be a real quad core, but it operates and shows up as one.
The point is, chip makers have reached their limit on processor technology. They can't make the stuff any smaller and the clock rate seems to have plateaued out at 4ghz, unless you risk the processors life span by overclocking it. Don't knock it till you try it is all I'm saying.