Go to manufacturer website and look up the model. Should give a listing of what motherboard you have. Then Google that motherboard and you should be able to find a listing of exactly what cpus the chipset on your board will support. The core 2 duo is a better cpu than the pentium 4 series, or the celerons, but sometimes you get lucky and the board will also support a q6600 or q6700 core 2 quad cpu. This would be the best outcome.