For gaming absolutely not. For all the other stuff I honestly have no idea. Take a look at this and see if it answers any questions. http://www.anandtech.com/bench/Product/551?vs=552
I didn't see a lot of the programs you mentioned on there though. If you have the money I'm sure it couldn't hurt to have 4 more threads.