I have an AMD Phenom II 1090T BE SixCore and it's a beast. it comes stock at 3.2 GHz, and I know it's the higher end line up than the one on the article here but I'd have been throwing a fit if the Phenom II series wasn't up here.
When I was buying it, It was that or an Intel i7 sixcore at 3.33 GHz, but the difference in price was Phenomenal! the Intel was $999 and the AMD $275, I think this was back in 2010 ish. I Know the intel i series uses hyper threading (each CPU acts like 2, almost, but not quite, it's like having 1.5 processors per core). I did a multi-threading test and found my AMD Phenom II x6 ran 12 threads fastest. my Laptops i7 quad core ran 8 threads the fastest, but 6 threads was most efficient, the increase to 8 was negligible. (I used a program a professor at my college came up with, it's pretty simple, using Trig calculations for testing cpu's, also bear in mind the i7 I used was a 2.3 GHz, while my AMD was running at 3.8GHz so the speed had something to do with the threads)
I run at 3.8 GHz pretty easily. I have an Antec 902 case with tons of airflow and it stays in the 40's C range. I could probably go to 4GHz if I OC the NB more (north bridge, connects the CPU to the memory and motherboard etc. if you adjust the CPU clock without adjusting the NB you will eventually wind up failing to overclock because the data backs up at the NB which has a separate clock rate from the CPU.) I read an article that had all you need to know about OCing AMD Phenom II's but lost the link for it after doing a system restore because windows messed up it's boot files, which it seems to do every 3 years 🙁.
I'd recommend going with AMD Phenom II's unless you really have the money to blow on an intel i7 Extreme edition if you wanna do overclocking and such. I'm Looking into getting an AMD FX 8 core though, wonder how that will do.