for general pc use the dual core should be more than good enough, not many programs/games use quad cores.
but like luigi said list what you will be using it for and we should be able to advise some more.
EDIT:
you replied before i managed to, tbh id go with the dual core as the extra speed will be more usefull for the stuff you listed,