A lot of disinformation in here...
Hyperthreading is an Intel technology not AMD.
FX-4300 does actually have 4 physical cores. 2 Cores per module, each module shares resources (an ALU and cache) so they are not completely independent. FX-4300 can run 4 simultaneous threads. The Pentium in the case can only run 2. FX-6300 has 3 modules for a total of 6 cores, 8000 series has 4 modules for a total of 8 cores.
However, that said, he is right that the Pentium's performance is very good for its price. On top of that the Pentium can be overclocked as high as 4.5Ghz with minimal effort. It also leaves you an upgrade path to faster Intel chips when more money is available.
Hyperthreading on Intel allows a single core to run two threads. Each hyperthread appears to the OS as another core. (Varies by chip and resources, but hyperthreading adds somewhere between 25% and 50% performance on multithreaded tasks)
FX and AM3+ are more or less end of life, so it has dropped off my recommendation list even for budget systems.