Duo Core.
Just want to add that in the future most people will have more cores, currently Duo Cores is most used in the world, Hex-Cores and Quad-Cores are gaining higher and higher percent every month. Think of the future and do 6 Core support

This is no problem. The problem lies in going from 1 core to multiple. Once you can do that, many is much easier. I'm currently working on supporting up to 16 in my project at work

Praise the stars that you aren't using Java at least, that would be hell, or should I say imcoreability.