In all honesty, you're probably better off going with the newer dual-core single processor because it probably has a larger cache and less latency between cores.
Dual processors are nice, but it does still take time to send data between them. That's why they went to multi-core before they bothered with multi-processor systems.